您的位置:首页 > 运维架构 > Nginx

关于nginx的一点记录

2017-11-22 10:12 260 查看
以后找起来麻烦,记一下

记录一些命令

nginx配置文件的位置

/etc/nginx/sites-available/default

hosts文件位置

/ect/hosts

修改配置文件后重启

service nginx reload

修改php配置文件后重启

service php7.0-fpm reload

用nginx代替hexo server

nginx用来做phpmyadmin的服务器,这样服务器就一直开着,不如再把hexo配置到这个服务器上,这样以后看本地网站就不行再用hexo server 了

新建一个与default(下文涉及的default均指nginx的默认server配置文件)同级的文件

touch /etc/nginx/sites-available/blog


使用80端口,配置如下,注意root 后面的路径为hexo博客public目录的绝对路径.server_name是要在浏览器里输入的东西

server {
listen 80;
listen [::]:80;

server_name blog;

root /HOME/github/blog/public;
index index.html;

location / {
try_files $uri $uri/ =404;
}
}


链接

You can move that to a different file under sites-available/ and symlink that to sites-enabled/ to enable it.

“`

sudo ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/blog

### 修改hosts,路径 /etc/hosts,以后就可以直接通过浏览器输入blog访问


127.0.0.1 blog

### 重启nginx服务


service nginx reload

“`

PS

用80端口仅仅因为个人喜好,因为与phpMyAdmin共用一个端口,所以要用域名(server_name)访问
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nginx phpmyadmin php