server {
listen 9000 #端口
server_name localhost #服务名
charset utf-8# 避免中文乱码
root E:\Download\java#显示的根索引目录,注意这里要改成你自己的,目录要存在
location / {
autoindex on #开启索引功能
autoindex_exact_size off# 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
autoindex_localtime on # 显示本机时间而非 GMT 时间
}
}
2、配置完成后重启服务器
sudo /usr/local/nginx/sbin/nginx -s reload
1 安装nginx
sudo apt-get install nginx
2 创建conf文件
sudo gedit /etc/nginx/conf.d/file_server.conf
修改conf文件如下:
3 使配置生效
4 访问
浏览器里直接输入 http://10.1.2.3
5 nginx其他命令
1、下载后解压nginxtar -zxvf nginx-1.4.7.tar.gz
2、安装gcc等依赖包
yum -y install gcc pcre-devel openssl openssl-devel
3、开始安装nginx
cd进入nginx-1.4.7目录内
./configure 编译
make&&make install 这一步需要先cd出来吗?在里面会安装失败吗?我忘了 = =
4、此时就已经安装完成,默认安装在了/usr/local/nginx/sbin/nginx
5、启动
命令行输入/usr/local/nginx/sbin/nginx,没反应
输入ps -ef | grep nginx查看nginx进程
6、测试
命令行输入 curl http://127.0.0.1
会出现welcome to nginx之类的就说明对了!
7、加入到环境变量
vim /etc/profile
尾行添加
PATH=$PATH:/usr/local/nginx/sbin
export PATH
保存关闭后运行 source /etc/profile 即会加入环境变量
8、常用命令
[root@bai usr]# nginx -s stop停止nginx
[root@bai usr]# nginx 运行nginx
[root@bai usr]# nginx -s reload 重启nginx
[root@bai usr]# nginx -t 测试nginx
9、防火墙允许外网访问
vim /etc/sysconfig/iptables
添加过滤规则
-A -INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
好像是保存后即时生效把?
service iptables stop
service iptables start
重启服务后还是会生效,亲测
10、修改网站默认根目录路径
网站默认根目录放在/usr/local/nginx/html
命令行输入 vim /usr/local/nginx/conf/nginx.conf
找到改为
server {
listen 80
server_name localhost
root /var/www/html/default
#charset koi8-r
#access_log logs/host.access.log main
location / {
#root html
index index.html index.htm
}
注释掉下面的,在上面添加自己想要的根目录,重启nginx才能生效。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)