nginx 下載 安裝
1.下載nginx stable版
http://nginx.org/en/download.html
2.開始安裝nginx
1.解壓并重命名文件
sudo tar -zxvf nginx-1.16.1.tar.gz
sudo mv nginx-1.16.1 nginx-source
2.安裝,設(shè)置nginx 安裝的目錄
sudo ./configure --prefix=/usr/local/nginx
出現(xiàn)問題1: 缺少
下載pcre :
https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz/download
得到:
安裝pcre
sudo tar -zxvf pcre-8.44.tar.gz
cd pcre-8.44/
sudo ./configure
sudo make
sudo make install
檢驗(yàn)pcre 是否安裝成功
sudo make check
問題2:缺少zlib library
下載zlib:http://www.zlib.net/
安裝zlib
sudo tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
sudo ./configure
sudo make
sudo make install
檢查是zlib否安裝成功,沒有報(bào)錯(cuò)就安裝成功過了
繼續(xù)安裝nginx
sudo ./configure --prefix=/usr/local/nginx
sudo make
sudo make install
啟動(dòng)nginx
修改配置文件伙判,因?yàn)槲业谋镜囟丝?0被占用了墩弯,所以修改nginx.conf 中的端口為8888
cd /sbin
sudo ./nginx
檢查nginx 是否安裝成功
nginx 文件夾已經(jīng)存在
--nginx 安裝成功了
安裝FTP
參考:https://www.cnblogs.com/jikexianfeng/p/5862167.html
1.ubuntu 下載 安裝ftp
sudo apt-get install vsftpd
2.查看21 端口是否打開
netstat -tnl
3.驗(yàn)證:ftp://ip
4.ftp命令
service vsftpd start | stop | restart
5.配置文件修改
sudo vi /etc/vsftpd.conf
配置文件詳解
https://www.cnblogs.com/acpp/archive/2010/02/08/1666054.html
簡單運(yùn)用不想修改那么多的配置文件蜀漆,僅僅修改write_enable即可
write_enable=YES # 是否允許上傳文件披摄,不開啟會報(bào) 550 permission denied
重啟服務(wù)
sudo service vsftpd restart
新增用戶
#創(chuàng)建目錄
sudo mkdir -p /home/test
#創(chuàng)建用戶
sudo useradd -g ftp -d /home/test -m test
#設(shè)置test用戶密碼扭吁,按提示輸入密碼即可
sudo passwd test
#重啟FTP
sudo service vsftpd restart
關(guān)聯(lián)ftp 和 nginx
修改nginx 配置文件
sudo vim /usr/local/nginx/conf/nginx.conf
在http 下面添加如下內(nèi)容
server {
listen 8088;
server_name localhost;
location / {
root /home/order/ftp;
index index.html index.htm;
}
}
在/home/order/ftp 里面放一張美女圖片让腹,來試試
頁面上輸入 http://ip/美女.jpg