lamp的简单安装
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-24
vi /etc/rc.d/init.d/mysql5 <- 定义配置文件存放位置 conf=/etc/my.cnf || /usr/local/mysql/etc/my.cnf apache配置文件 apache /usr/local/apache2/conf/httpd.conf /usr/local/apache2/conf/extra/*.conf 编译安装后的apache要根据实际情况设置如下: 1. 中文 vim /usr/local/apache2/conf/httpd.conf Include conf/extra/httpd-languages.conf -->取消注释 vim /usr/local/apache2/conf/extra/httpd-languages.conf DefaultLanguage zh-CN -->修改 LanguagePriority zh-CN en ca cs da de el eo es et fr -->修改 2. 虚拟主机 vim /usr/local/apache2/conf/httpd.conf Include conf/extra/httpd-vhosts.conf -->取消注释 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 3. 安全控制 (默认 apache2 安装后不允许所有人访问) vim /usr/local/apache2/conf/httpd.conf <Directory /> --> 表示访问一个网站的根 Options FollowSymLinks AllowOverride None Order deny,allow ---> 拒绝任何人访问 Deny from all ---> 拒绝任何人访问 </Directory> 如果不更改以上选项,那么将不能正常访问,要更改! 4. 启动 apahce 确保 80 空闲 cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/apache chmod 755 /etc/rc.d/init.d/apache service apache start combined日志级别 -------------------------------------------------------------------------- php /usr/local/lib/php.ini select user(); php /usr/loca/lib/php.ini || /etc/php.d/*.ini php 结合 apache 测试连接 mysql vi /usr/local/apache/conf/httpd.conf I. 验证是否存在 libphp5.so 模块 II. httpd.conf 增加下面两句话修改一句 AddHandler php5-script .php AddType text/html .php 改 DirectoryIndex index.html index.php #################### <?php phpinfo(); -->php的相关配置,也是用于测试之用 ?> #################### 调整 php.ini 指向正确的 mysql socket 位置 1. cp /usr/src/mysql/php-5.2.10/php.ini-recommended /usr/local/lib/php.ini 2. 编译 /usr/local/lib/php.ini I. 如果 apache 于 mysql 在同一个机器 mysql.default_socket = /var/run/mysqld/mysql5.socket mysqli.default_socket = ...... II. 如果 apache 与 mysql 在异地 mysql.default_port = port mysql.default_host = IP.IP.IP.IP mysqli.default_port = port mysqli.default_host = IP.IP.IP.IP 3. 重启 apache 4. 通过 phpinfo(); 网页验证信息是否正确 -------------------------------------------------------------------------------------- 安装 phpMyAdmin 网页管理 mysql 工具 包及版本:phpMyAdmin-3.1.0-all-languages.tar.gz 把软件解压到虚拟主机 DocumentRoot 后创建配置文件 cp config.sample.inc.php config.inc.php vi config.inc.php $cfg[''blowfish_secret''] = ''129387''; $cfg[''Servers''][$i][''extension''] = ''mysqli''; $cfg[''Servers''][$i][''socket''] = ''/var/run/mysqld/mysql5.socket''; 更新 mysql root 用户密码 mysql> update mysql.user set password=password(''123'') where user=''root''; mysql> flush privileges; ------------ |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 环境变量基本知识下一篇: linux进程状态浅析
关于lamp的简单安装的所有评论