CentOS6下Apache、MySql、PHP安装
2017-11-08 10:54
387 查看
更新yum源
由于默认的yum源是国外服务器,所以使用yum命令安装软件时会等待很久,且默认源上的软件不是最新的
备份yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
安装yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo[/code]
生成缓存yum makecache安装Apache服务器
是否安装Apahceapachectl -v
安装Apacheyum install httpd
启动Apache/etc/init.d/httpd start
Apache的默认网站根目录/var/www/html
配置文件路径/etc/httpd/conf/httpd.conf安装MySql
yum list installed | grep mysql # 查看是否已经安装 yum install mysql-server -y # 安装服务端 yum install mysql-devel -y # 这个应该是组件,不知道有什么用 yum install mysql -y # 安装客户端service mysqld start # 启动 service mysqld stop # 停止 mysqladmin -u root password 123456 # 设置密码 mysql -u root -p # 登录 service mysqld restart # 重启
注意改密码后要重启Mysql服务器安装PHP运行环境
yum install php php-fpm php-bcmatch php-gd php-mbstring php-mcrypt php-mysql php-devel php-pecl-memcache -y
测试是否安装成功vi /var/www/html/info.php<html> <body> <h1>It's work!</h1> <?php echo 'HELLO WORLD'; phpinfo(); ?> </body> </html>
重启Apache服务器/etc/init.d/httpd restart
在浏览器地址栏访问:http://192.168.3.243/info.php配置Apache使其支持PHP
这篇笔记写的时间比较长了,不记得当时需不需要在Apache中配置组件支持PHP,如果你访问网站内的.php文件返回源码或下载文件,那么就需要配置组件。 需要在httpd.conf中添加以下代码,修改后重启Apache服务 LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps安装MySql图形管理界面phpMyAdmin
从官网上下载下来(注意版本号,看是否支持本机的MySql和PHP),直接放在网站根目录下,在浏览器中输入相应的地址就可以访问,登陆后即可管理安装FTP服务
安装FTP服务是必须的,安装完成后要注意目录权限是否可以读写或执行 使用ls -l命令查看文件权限参考这里rpm -qa | grep vsftpd # 查看是否安装 yum install vsftpd -y # 安装 service vsftpd start # 启动FTP服务使Apache支持伪静态
如果使用WordPress设置固定链接为非默认后网站内链接不能访问,那么你的网站不支持伪静态 若不是伪静态只能网站还能返回liuzhenbase.com/index.php?p1这种类似结构的地址,而使用了伪静态可以更好的利于搜索引擎搜录排名 找到apache的配置文件httpd.confLoadModule rewrite_module libexec/apache2/mod_rewrite.so #去掉上面这行的#号 AllowOverride All # 搜索.htaccess,然后找到AllowOverride进行修改 重启Apache服务,在网站根目录下新建文件htaccess.txt,并且ohter用户设置为(rwx)可读可写,然后再使用WordPress设置链接地址就可以了。
相关文章推荐
- 完整配置CentOS6安装LAMP(Apache/MySQL/PHP)环境搭建教程
- linux下使用yum安装Apache+php+Mysql+phpMyAdmin
- 利用apache+php+mysql安装ucenter
- Apache、SSL、MySQL和PHP平滑无缝地安装
- Apache+php+mysql的安装与配置 - 之一(Apache的配置参数篇)
- Apache+php+mysql在windows下的安装与配置图解(最新版)
- apache+mysql+php+ssl服务器之完全安装攻略
- Apache+php+mysql在windows下的安装与配置图解
- Ubuntu上安装Apache、MySql和PHP
- centos5 源码安装Nginx + mysql + apache + php的方法
- centos下 Apache、php、mysql默认安装路径
- 独立安装PHP5.3.24、Apache-2.4和MySQl5.6
- 在Ubuntu中使用源码编译安装Apache+MySQL+PHP+phpMyAdmin
- 64位ubuntu下安装apache+php+mysql
- RHEL6.3_x86_64 下源码安装Apache(2.2.5)MySQL(5.5.25a) PHP(5.2.17)
- windows下apache + php + mysql 安装配置
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- Apache+php+mysql在windows下的安装与配置图解(最新版,二)
- centos7.0 安装 apache+mysql+php
- CentOS 5.5(Apache+PHP+Mysql)安装2