能夠參考【http://www.cnblogs.com/languoliang/archive/2013/04/01/nginx.html】javascript
/usr/zocrm/nginx/php
http://www.jb51.net/os/Ubuntu/64596.htmlcss
1.解壓縮文件html
tar -zxvf nginx-1.9.7.tar.gzjava
2.重命名:nginx
mv nginx-1.9.7/ nginx/web
3.進入解壓以後的目錄,進行編譯redis
cd redistomcat
執行:./configure服務器
在安裝過程可能會提示以下兩個錯誤:
./configure: error: the HTTP rewrite module requires the PCRE library
./configure: error: the HTTP gzip module requires the zlib library.
解決方法以下:
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev
而後從新執行./configure
make
4.安裝
make Install
【http://www.cnblogs.com/liping13599168/archive/2011/04/15/2017369.html
http://www.cnblogs.com/interdrp/p/4056525.html
】
1. 修改tomcat的server.xml配置文件(/aresoft/tomcat1/conf/server.xml),加載web項目:
在host標籤中加入
<Context docBase="/aresoft/front/webapp" path="/front" reloadable="true"/>
並修改項目對應的端口號:
2. 修改nginx配置文件:/usr/local/nginx/conf/nginx.conf
gzip on;
gzip_proxied any;
gzip_min_length 1024;
gzip_buffers 4 8k;
gzip_comp_level 3;
gzip_types text/plain application/x-javascript text/css text/javascript application/x-httpd-php image/jpeg image/gif image/png;
upstream webservice1 {
server 127.0.0.1:9090;
server 127.0.0.1:9091
}
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
#location / {
# root html;
# index index.html index.htm;
#}
location /{
proxy_pass http://webservice1/front;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
全新安裝:apt-get install vsftpd
從新安裝:apt-get --reinstall install vsftpd
卸載並清除配置文件:apt-get --purge remove vsftpd
安裝完成後修改配置文件:/etc/vsftpd.conf
1.添加listen=YES
listen_port=3322 【添加監聽與端口限定】
2.修改/etc/vsftpd.conf
:anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
3.在/etc/vsftpd.conf
末尾添加:
allow_writeable_chroot=YES
userlist_enable=YES
userlist_deny=NO
#listen_data_port=3320
pasv_enable=YES
pasv_min_port=13000
pasv_max_port=13005
其中pasv_enable=YES爲設置被動模式,pasv_min_port與pasv_max_port設置被動模式傳輸數據端口範圍,須要在配置文件中配置之後,與阿里雲上的配置一致
4。修改編輯/etc/services 文件,
將其中的
ftp 21/tcp 改成 ftp 3322/tcp ,
ftp 21/udp 改成 ftp 3322/tcp
5修改配置文件:/etc/ftpusers:註釋掉被限定的用戶
#root
#daemon
6修改配置文件:/etc/vsftpd.user_list
添加能夠訪問的本地用戶:userlytz
7修改配置文件:/etc/pam.d/vsftpd
註釋掉裏面全部內容,防止修改以上全部配置文件後,登錄出現530
啓動vsftp:
service vsftpd start
中止vsftp:
service vsftpd stop
重啓:service vsftpd restart
查看運行狀態與監聽端口:
netstat -tnulp | grep vsftpd
或者ps –ef|grep vsftpd
添加用戶組:
groupadd ftp-users
添加本地用戶和密碼設定:
useradd -g ftp-users -d /alidata/projects/front/webapp/upload userlytz
passwd userlytz
權限變動:
chown root:ftp-users /alidata/projects/front/webapp/upload
chmod -R 777 /alidata/projects/front/webapp/upload
能夠參考:http://blog.csdn.net/hudashi/article/details/7797393
刪除用戶:
使用命令 userdel 刪除用戶帳戶
例:刪除用戶user2
userdel user2
例:刪除用戶 user3,同時刪除他的工做目錄
userdel –r user3
1.啓動vsftp:參考【vsftp(ftp服務器)】,若是vsftp已經啓動,則忽略此步
啓動vsftp:
service vsftpd start
中止vsftp:
service vsftpd stop
重啓:service vsftpd restart
查看運行狀態與監聽端口:
netstat -tnulp | grep vsftpd
或者ps –ef|grep vsftpd
2.啓動 tomcat(web服務器),若是tomcat已經啓動,則忽略此步
進入tomcat bin目錄:
啓動:./startup.sh
關閉: ./ shutdown.sh
也能夠執行腳本:/usr/zocrm/zocrm.sh
3. 啓動nginx[轉發]:參考【nginx(轉發)】,若是nginx已經啓動,則忽略此步:
進入目錄/usr/local/nginx/sbin
啓動: ./nginx
重啓:./nginx –s reload
關閉:killall nginx
查看是否關閉:ps –ef|grep nginx
配置文件:/usr/local/nginx/conf/nginx.conf
http://www.cnblogs.com/jianxie/p/3990377.html