一
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
分享到:
相关推荐
CentOS Apache配置详解CentOS Apache配置详解
如何在LINUX服务器CentOS下Apache配置多域名或者多端口映射
在Centos7.6平台下使用openssl给apache做自签名证书,并给apache设置HTTPS的SSL证书。(无坑版) 二、平台 [root@kahn.xiao ~]# uname -r 3.10.0-957.el7.x86_64 [root@kahn.xiao ~]# cat /etc/redhat-release ...
CentOS5.4 下配置Apache服务器详细步骤
centos配置openmeetings
centos5.2下配置apache+mysql+php 源码安装编译
LinuxCentOS离线环境下安装Apache所需要的完整包,包含后续安装mod_wsgi的依赖。
centos6.6 配置apache,php,mysql安装方法
ConOS7 系统配置syslog日志转发的详细配置、验证过程。
学习如何在CentOS 7 中的 Apache 上托管你自己的网站,这是一个可靠、流行且易于配置的 Web 服务器。 我托管自己的网站已经有很多年了。自从 20 多年前从 OS/2 切换到 Linux 以来,我一直将 Apache 作为我的服务器...
centos7配置APache+PHP+mysql[归纳].pdf
教程名称:CentOS配置LAMP视频教程(18集)课程目录:【】01(下载并在虚拟机上安装CentOS5.1(视频.语音全过程))【】02(在CentOS5.1上编译安装MySql)【】03(编译安装apache.httpd-2.2.8)【】04(安装支持ssl安全性比较高...
这个软件就是通过apache反向代理方式实现效果,项目使用tomcat发布,apache代理服务至tomcat,这里tomcat的配置就列出来了
CentOS 5.2 AMD 64 Apache Php Mysql 详细配置
CentOS系统中安装配置Apache+PHP+MySQL环境.docx
centos实用配置整理,共14篇. 包括:1 安装 2 初始配置 3 ssh 4 数据完整性监测系统 5 入侵检测以及病毒查杀 6 动态域名 7 Apache之安装 8 安全https 9 apache相关配置 10 MySQL安装 11 ProFTPD 12 Samba 13 Postfix ...
CentOS+Apache+PHP+MySQL.pdf 描述 CentOS 下安装配置 Apache+MySQL+PHP
CentOS 6.4安装配置LAMP服务器
自己整理的在VMware下安装centos5版本的详细步骤,和配置mysql apache 以及phpmyadmin的详细方法,值得下载!!!超值
在linux(centos 6.5)上安装apache,使用的纯源码安装方式。包括,apr的安装、apr-util的安装、pcre的安装、httpd的安装、httpd.conf的配置、防火墙的配置(iptables)、www的默认路径配置、shell启停脚本的编写。