一
1, apache 配置文件 $ cd /etc/httpd/conf/ vim httpd.conf
Include conf.d/*.conf -> 解析php代码
2,软连接路径httpd.conf DocumentRoot "/var/www/html" (默认路径)
<Directory "/var/www/html/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Diretory>
3 安装mysql
$ rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
$ rpm -e mysql // 普通删除模式
$ rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
$ yum list | grep mysql 查看yum上提供的mysql数据库可下载的版本;
$ yum install -y mysql-server mysql mysql-devel //安装数据库客户端 服务端
$ rpm -qi mysql-server //查看数据去mysql_server版本
$ /etc/init.d/mysqld start // 启动数据库服务(第一次启动配置初始化)
$ /etc/init.d/mysqld restart //如果上次是第一次启动 会显示大量信息 再重启信息量减少;
$ chkconfig --list | grep mysqld //检查mysql服务是否开机自启动(0-6:都是关闭 就是开机未自启动)
$ chkconfig mysqld on // 将mysql 设置成开机启动,就不用麻烦每次开机手动启动了
$ /usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码
4,如果忘记数据库root密码
$ /etc/init.d/mysqld stop //停止mysql 服务
$ find / -name "mysqld_safe" // 找到mysqld_safe 路径 例如 centos 路径 /usr/bin/
$ cd /usr/bin/
$ mysqld_safe --skip-grant-tables& //安全模式进入mysql 跳过授权
$ mysql -uroot //进入mysql 数据库
$ update mysql.user set password=PASSWORD('123456789') where User='root'; 更新密码为 123456789
5.搭建好之后还无法访问 注意centos防火墙
$ /etc/init.d/iptables stop // 关闭linux 防火墙
6,apache 访问的目录需要设置apache权限
$ chown -R apache. *
7,若从本地拷贝文件到服务器 出现 not a regular file
$ find . -type d -name '.svn' | xargs rm -rf //可能是目录下含有其他文件 我遇到的路径下有.svn 本命令删除当前路径下的所有.svn 文件
8,centOS 安装phalcon
$ svn co https://github.com/phalcon/cphalcon/tags/v1.2.3/ext /var/www/phalcon
安装 : $ yum install php-dever
$ cd phalcon/
$ ./install
$ cd /etc/php.d
$ touch phalcon.ini 输入 extension=phalcon.so
重启apache $ /etc/init.d/httpd restart
apache centos配置
猜你喜欢
转载自617951324.iteye.com/blog/2051358
今日推荐
周排行