linux无网络环境pcre安装,Linux下无网络安装Nginx
1)下载nginx
wget http://nginx.org/download/nginx-0.8.54.tar.gz
默认会下载到当前目录下面,也就是pwd目录
2)解压
tar zxvf nginx-0.8.54.tar.gz
进入nginx目录 cd nginx-0.8.54
3)
./configure
configure这一步可能会出现,找不到pcre的error
那么如果可以连网建议用yum命令去安装依赖包。
yum -y install gcc pcre-devel openssl openssl-devel
如果没有网络,可到CentOS 5.5 DVD下找如下包,按顺序安装
rpm -ivh pcre-devel-6.6-2.el5_1.7.i386.rpm
rpm -ivh openssl-0.9.8e-12.el5_4.6.i386.rpm
rpm -ivh e2fsprogs-devel-1.39-23.el5.i386.rpm
rpm -ivh keyutils-libs-devel-1.2-1.el5.i386.rpm
rpm -ivh libsepol-devel-1.15.2-3.el5.i386.rpm
rpm -ivh libselinux-devel-1.33.4-5.5.el5.i386.rpm
rpm -ivh krb5-devel-1.6.1-36.el5_4.1.i386.rpm
rpm -ivh zlib-devel-1.2.3-3.i386.rpm
rpm -ivh openssl-devel-0.9.8e-12.el5_4.6.i386.rpm
安装好后再执行 ./configure
最后会看到类似下面信息,表示编译成功
Configuration summary
+ using system PCRE library
+ OpenSSL library is not used
+ md5: using system crypto library
+ sha1 library is not used
+ using system zlib library
4)
make
5)
make install
默认会安装到
/usr/local/nginx
到nginx目录下
6)启动
/usr/local/nginx/sbin/nginx
查看是否启动成功
[root@maomao sbin]# ps aux | grep nginx
root 10391 0.0 0.0 4008 456 ? Ss 10:48 0:00 nginx: [b][color=red]master[/color][/b] process ./nginx
nobody 10392 0.0 0.0 4164 796 ? S 10:48 0:00 nginx: worker process
启动成功,master是主进程,关闭的时候kill这个进程,其他子进程会自动关掉
打开浏览器http://localhost/ 即可看到nginx的默认欢迎页
Welcome to nginx!
nginx默认是用80端口,我们可以在nginx安装目录下的conf/nginx.conf文件中更改。
vim /usr/local/nginx/conf/nginx.conf
找到以下片段进行更改,然后重启
server {
listen 80; //端口
server_name localhost; //绑定域名
location / {
root html; //默认目录
index index.html index.htm; //默认首页名称
}
}
更改好后,重启nginx。
kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
HUP信号是平滑重启
停止nginx
kill `cat /usr/local/nginx/logs/nginx.pid`
这时再访问http://localhost/页面,将无法打开。
linux无网络环境pcre安装,Linux下无网络安装Nginx相关推荐
- nat模式下更改网络环境 虚拟机中Linux无法上网的问题
之前一直在学校里倒腾Linux,也遇到过Linux系统因为网络环境的改变而无法上网的问题,每次也是各种查询资料才倒腾好,今天暑假回家又遇到了这个问题,心想还是把它给总结下来,加深印象! 出现的问题: ...
- linux pro*c环境配置,打造ubuntu下精简版的oracle客户端及pro*c编译环境
oracle的pro*c简介 安装oracle客户端 安装sqlpus 安装pro*c ORACLE的PRO*C曾经很流行,虽然现在不被推崇,但是已经比较成熟项目依然使用,所以打造自己的pro*c编译 ...
- linux yum 安装mysql_Linux下使用yum安装MySQL
linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...
- virtualbox安装linux教程 光驱启动进入grub,VirtualBox下GRUB硬盘安装Linux Mint和 Arch Linux的实践...
1. 安装mint我用的是动态扩展的,如果想测试的话建议还是不要用动态扩展的好,因为在后边的给arch分区会出现问题.单纯安装mint还是很方便的,过程省略 mint的分区 www.linuxidc. ...
- eas 在linux下安装_linux下easy_install的安装与使用详解
Python中的easy_install工具用起来非常好用,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan. 1.easy_install安装 如果想使用easy_ ...
- linux一键安装python_Linux下,一键安装python3;适用于Centos、Debian、Ubuntu等
提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面.点击下载[谷歌浏览器最新绿色便携版] 注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态. 交流 ...
- linux c mysql安装_Linux下MySQL的安装
Linux下MySQL的安装 MySQL安装 安装编译工具及文件 yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-deve ...
- Linux服务器运行环境搭建(二)——Redis数据库安装
官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxv ...
- linux设置anaconda环境变量,在Linux中永久设置Anaconda环境变量的方法
[感谢:http://www.codesec.net/view/459539.html] 如果在安装Anaconda的过程中没有将安装路径添加到系统环境变量中,需要在安装后手工添加: 1.在终端输入$ ...
最新文章
- Linux 监视磁盘空间和使用情况
- beamer插入图片_beamer中暗背景插入图片
- 开源项目_可能使用到的开源项目集合
- 人工智能听了很多遍,都应用在哪些领域了你知道吗?
- 跨库查询(OpenDataSource)与链接服务器(Linking Server)
- C++ (public, protected, private继承)
- html用bmob做留言,bmob js-sdk 在vue中的使用教程
- Oracle新手笔记(2) 关于Oracle 9i或9i以上版本客户端连接Oracle 8i及8i版本以下服务器端中文字符乱码的解决办法...
- React基础学习(第三天)
- 计算机术语设备透明性,计算机中术语透明性是什么意思?
- Spring Cloud 入门 之 Hystrix 篇(四)
- 只听几句话,百度AI就能模仿你的声音 | 附论文
- Ubuntu下安装Hadoop
- 微信小程序---开通开发环境的理解
- 安卓手机批量导入通讯录
- 春节假期 | 最强抢票攻略
- loop variable ‘numerator‘ creates a copy from type ‘const std::string‘ [-Wrange-loop-construct]
- python中可迭代对象是什么意思_python可迭代对象概念讲解
- 项目经理培训后的一点感概
- java-net-php-python-java国内热映电影影评网站计算机毕业设计程序