CENTOS6.5搭建 LAMP nginx1.4.2 + mariaDb10.0 + php5.4
来源:互联网 发布:php获取js变量的方法 编辑:程序博客网 时间:2024/05/16 00:37
nginx 的安装
下载地址: http://nginx.org/download/nginx-1.4.2.tar.gz
安装准备: nginx依赖于pcre库,要先安装pcre
yum install pcre pcre-devel
yum install -yzlib-devel
yum install -y gcc gcc-c++
cd/usr/local/src/
wgethttp://nginx.org/download/nginx-1.4.2.tar.gz
tar zxvf nginx-1.4.2.tar.gz
cd nginx-1.4.2
./configure --prefix=/usr/local/nginx
make && make install
启动:
cd /ulsr/local/nginx, 看到如下4个目录
./
....conf配置文件
...html 网页文件
...logs 日志文件
...sbin 主要二进制程序
这里要说一下信号控制
查看是否开启nginx(以及进程号)
ps -aux|grep nginx
具体语法:
Kill -信号选项 nginx的主进程号
Kill -HUP 4873
Kill -信号控制 `cat/xxx/path/log/nginx.pid`
Kil; -USR1 `cat /xxx/path/log/nginx.pid`
查看是否配置正确
./sbin/nginx -t
MariaDB
添加 yum 数据源;
- cd /etc/yum.repos.d/
- vim /etc/yum.repos.d/MariaDB.repo
然后,写入文件内容:(建议使用 10.0)
- # MariaDB 10.0 CentOS repository list - created 2015-08-12 10:59 UTC
- # http://mariadb.org/mariadb/repositories/
- [mariadb]
- name = MariaDB
- baseurl = http://yum.mariadb.org/10.0/centos6-amd64
- gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
- gpgcheck=1
选择好操作系统版本之后既可以查看,其他操作系统的安装源也可以在此处查看并设置。
如果服务器不支持https协议,或者gpgkey 保错,确保没问题的话,可以将 gpgcheck=1 修改为 gpgcheck=0,则不进行校验.
2. 安装数据库
- # yum remove MariaDB-server MariaDB-client
- yum -y install MariaDB-server MariaDB-client
3. 启动数据库
如果不用进行其他的操作,则现在就可以直接启动数据库,并进行测试了。
- # 查看mysql状态;关闭数据库
- # service mysql status
- # service mysql stop
- # 启动数据库
- service mysql start
- # 修改root密码
- mysqladmin -u root password 'root'
如果是重要的服务器,请使用复杂密码,例如邮箱,各种自由组合的规则的字符等。
当然也可以直接登录mysql配置php
listen 80;
server_name local.btransport.com;
root /home/Btransport;
index index.php ;
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
try_files $uri =404;
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
}
}
- CENTOS6.5搭建 LAMP nginx1.4.2 + mariaDb10.0 + php5.4
- CentOS6.4+Nginx1.4.2+MySQL5.6.13+PHP5.5.3+xCache3
- [Web服务器搭建][LNMP]Centos6.3x64+nginx1.6+php5.5(fastcgi)+mysql5.5搭建
- centos6.6搭建LNMP(Php5.6.2+Mysql5.6.21+Nginx1.6.2)
- CentOS6.4+Nginx1.4.2+MySQL5.6.13+PHP5.5.3+xCache3.03(最新LNMP编译安装过程)
- CentOS6.5+Nginx1.4.5+PHP5.5.9环境配置
- CentOS6.5+Nginx1.4.5+PHP5.5.9环境配置
- centos6.5+nginx1.7+php5.6+mysql5.6
- 【新】centos6.5+nginx1.7+php5.6+mysql5.6【二】
- lnmp安装 centos6.5+mysql5.6.17+nginx1.8.0+php5.5.12
- centos6.5 lamp搭建注意
- centos6.5 lamp搭建注意
- CentOS6.4 搭建LAMP环境
- CentOS5安装Nginx1.4+PHP5.5 FastCGI
- CentOS5安装Nginx1.4+PHP5.5 FastCGI
- LNMP环境的搭建配置(CentOS6.2+nginx1.1.15+mysql5.6+php5.3.10)
- LNMP环境的搭建配置(CentOS6.2+nginx1.1.15+mysql5.6+php5.3.10+redis+memcached)
- lamp环境搭建mysql5.5+httpd2.4+php5.6
- JAVA 文件输入/输出流
- win32,x64 程序显式链接dll的问题
- Android 子线程更新UI
- ssh学习笔记一:struts框架学习
- Akka学习笔记:Actor消息处理-请求和响应(2)
- CENTOS6.5搭建 LAMP nginx1.4.2 + mariaDb10.0 + php5.4
- Spring定时任务的几种实现
- 超简单的windows发包工具—小兵以太网测试仪
- easy UI中利用JS获取当前月的第一天和最后一天,并显示到时间控件上
- YCM Still no compile flags, no completions yet.解决
- iOS开发emoji处理方式大起底
- android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用的解决方法
- C++ Primer 笔记
- 天极网助理总编陈波: TCL QUHD TV量子点电视将重新定义彩电新高度,颠覆“视界”格局