1,默认安装nginx
sudo apt-get install nginx
如果找不到就sudo apt-get update一下
2,进入nginx配置目录
cd /etc/nginx
3,创建自己项目的nginx配置文件
cd nginx.d touch aaa.conf
4,配置自己项目的代理
upstream imdou8{
server localhost:8000;
}
server{
listen 80;
server_name 104.128.**.**;
location / {
proxy_pass http://imdou8;
}
}server{
listen 80;
server_name www.imdou8.com;
location / {
proxy_pass http://imdou8;
}
}5,重启nginx
/etc/init.d/nginx restart
配置https
1,生成自认证证书
openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key -out server.csr openssl rsa -in server.key -out server_nopwd.key openssl x509 -req -days 365 -in server.csr -signkey server_nopwd.key -out server.crt
server {
listen 443;
server_name www.imdou8.com;
ssl on;
ssl_certificate /etc/nginx/conf.d/ssl/server.crt;
ssl_certificate_key /etc/nginx/conf.d/ssl/server.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
proxy_set_header Host $http_host;
proxy_pass http://imdou8;
}
}server{
listen 80;
server_name www.imdou8.com;
# location / {
# proxy_pass http://imdou8;
# }
rewrite ^(.*)$ https://$host$1 permanent;
}以上就介绍了ubuntu14.04 nginx配置,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号