linux下配置nginx服务器
来源:互联网 发布:淘宝怎么买资源你懂的 编辑:程序博客网 时间:2024/05/21 17:39
刚刚开始学linux。顺便折腾一下,安装个nginx玩玩,网上资料虽然挺多的,但感觉都不太全面,我就把我的安装过程写下来,希望能够帮助到用的着的朋友。
转载请注明出处,谢谢 : )
http://blog.csdn.net/shruby/article/details/41703881
首先,我下载的是nginx1.4.7
1、下载并解压nginx
wget http://nginx.org/download/nginx-1.4.7.tar.gz
tar -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才能生效。
暂时就搞到这里,明天再继续配置PHP,MySQL之类的东西
- linux下配置nginx服务器
- linux下配置nginx服务器
- linux下配置nginx服务器
- Linux下安装Nginx并配置一个图片服务器
- Linux下安装配置 subversion1.8+apache+nginx服务器详解
- linux下配置nginx
- Mac下配置Nginx服务器
- Linux(ubuntu)配置Nginx服务器
- Linux nginx+rtmp服务器配置
- Linux下安装Nginx服务器
- Linux下安装Nginx服务器
- Linux下搭建nginx服务器
- Linux下安装Nginx服务器
- Linux下安装Nginx服务器
- Linux配置nginx图片服务器+ftp服务器
- Linux配置nginx图片服务器+ftp服务器
- Linux下安装Nginx详细步骤及nginx多服务器配置
- linux 下 nginx 安装 配置
- poj 2375 (强连通分量缩点max(入度,出度))
- ubuntu下编译android vlc出现:possibly undefined macro: AC_PROG_LIBTOOL please use m4_pattern_allow
- 【JavaScript】SpringMVC Http请求415 Unsupported Media Type的问题
- NYOJ-1022合纵连横【并查集删除算法】
- arm处理异常工作流程
- linux下配置nginx服务器
- 6.3 二叉树
- UNIX环境高级编程apue.h包头找不到的情况
- openGL ES 2.0 3维物体的平移(II)
- james 邮件服务器修改内网发送到其它邮件服务器
- sendfile
- java和jsp中文编码问题的解决方法(ISO8859_1、GBK、UTF-8)(精品)
- 时隔多年,我来了
- MVC的各个部分都有哪一些技术来实现?