开发者社区> 余二五> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux下web站的的搭建二

简介:
+关注继续查看
root@localhost down]#tar –zxvf php-5.2.12.tar.gz
//解压php-5.2.12.tar.gz安装包
[root@localhost down]#cd php-5.2.12
[root@localhost down]#./configure –prefix=/usr/local/php –with-mysql=/usr/local/mysql –with-apxs2=/usr/local/apache/bin/apxs –with-mcrypt=/usr/local/mcrypt
//指定php安装路径,同时指定连接apache,mysql,phpmcrypt扩展路径,
[root@localhost php-5.2.12]#make
//编译php源代码
[root@localhost php-5.2.12]#make install
//安装php
[root@localhost php-5.2.12]#cp php.ini-dist /usr/local/lib/php.ini
//拷贝php.ini-dist文件到/usr/local/lib目录下
[root@localhost php-5.2.12]#vi /usr/local/lib/php.ini
//编辑php.ini配置文件
//J式下移一行,按K上移一行,按H左移一个字符,按L右移一个字符
点击i键进行编辑文件
register_globals=Off该为register_globals=On
Esc
:wq
保持退出
[root@localhost php-5.2.12]#vi /usr/local/apache/conf/httpd.conf
//编辑httpd.conf配置文件
//也可以按光标实现向左,向右,向上,向下移动
点击i键进行编辑
DirectoryIndex index.html再添加index.php用空格隔开
AddType  application/x-gzip .gz .tgz的下面添加一句
AddType application/x-httpd-php .php .php3 .php4 .php5
//.php .php3 .php4 .php5这些要用空格分开
Addhandler cgi-script .cgi前面的#号去掉,打开CGI脚本服务
Esc
wq
保存退出
[root@localhost php-5.2.12]#/usr/local/apache/bin/apachectl restart
//重启apache服务
[root@localhost php-5.2.12]#vi /etc/rc.d/rc.local
//设置启动文件,在末尾添加/usr/local/apche/bin/apachectl start
//Esc
wq
保存退出
[root@localhost php-5.2.12]#/etc/rc.d/init.d/xinetd restart
//配置重新导入
测试php是否配置成功,进入apachen默认主目录 /usr/local/apache/htdocs,在该目录下键一个phpinfo.php文件
[root@localhost php-5.2.12]#cd /usr/local/apache/htdocs
//切换到htdocs目录下
[root@localhost htdocs]#vi phpinfo.php
//建立一个phpinfo.php文件
点击i键开设编辑
输入
<?php
Phpinfo();
?>
Esc
:wq
保存退出
然后打开浏览器,在地址栏输入http://localhost/phpinfo.php
出现下面界面说明配置成功了
[root@localhost htdocs]#/usr/local/apache/bin/apachectl restart
//如果出现这个提示界面,请重启apache服务
//测试php是否和mysql关联
//点击i键进行编辑
<?php
$conn=mysql_connect(“localhost”,”root”,”123456”);
//主机名:localhost 数据库用户:root,密码:123456
If($conn) echo “<h1>succeed<h1>”;
如果连接成功显示最大号成功
else echo “<h1>fail</h1>”;
//否则显示失败
?>
//Esc
:wq
//保存退出
在浏览器的地址栏输入http://localhost/test.php  http://127.0.0.1/test.php
成功了!
接下来配置ZendOptimizer-3.2.8-linux-glibc21-i386.tar.gz
[root@localhost htdocs]#cd /home/down
[root@localhost down]#ll
6.ZendOptimizer的安装
[root@localhost down]#tar –zxvf ZendOptimizer-3.2.8-linux-glibc21-i386.tar.gz
//解压ZendOptimizer-3.2.8-linux-glibc21-i386.tar.gz安装包
[root@localhost down]#cd ZendOptimizer-3.2.8-linux-glibc21-i386
//切换到ZendOptimizer-3.2.8-linux-glibc21-i386目录
[root@localhost ZendOptimizer-3.2.8-linux-glibc21-i386]#./install
//启动安装Zend Optimizer
进入如下的ZendOptimizer安装界面.点击回车
点击回车
点击回车
 
tab键进行切换选择Yes回车
安装路径为/usr/local/ZendOptimizer
选择OK回车
这里选择php.ini所在位置.我们在之前的安装中已经将php.ini复制到了/usr/local/lib
.所以这里不用修改. OK 上点击回车
我们用的正是apache.Yes上点击回车
这里是指明apache的启动apachectl文件位置
/usr/local/apache/bin/apachectl
选择OK回车
回车
回车
选择Yes 回车重启apache
回车完成ZendOptimizer的安装
再次重启apache.执行 /usr/local/apache/bin/apachectl -k restart
7.phpMyAdmin的安装
[root@localhost ZendOptimizer-3.2.8-linux-glibc21-i386]#cd ..
[root@localhost down]#ll
[root@localhost down]#tar –jxvf phpMyAdmin-3.2.0.1-all-languages.tar.bz2
[root@localhost down]#cp –r phpMyAdmin-3.2.0.1-all-languages /usr/local/apache/htdocs/phpmyadmin
打开浏览器,在地址栏中输入:http://localhost/phpmyadmin  http://127.0.0.1/phpmyadmin
出现下面界面说明phpmyadmin安装成
mysql的用户和密码登陆
用户是root
密码:123456









本文转自 chen138 51CTO博客,原文链接:http://blog.51cto.com/chenboqiang/264331,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
十、Linux(CentOS7) 安装 Sentinel
1、下载Sentinel发布版本,地址https://github.com/alibaba/Sentinel/releases 2、将下载的jar包sentinel-dashboard-1.8.0.jar上传到Linux服务器,Sentinel 是一个标准的 Spring Boot 应用,以 Spring Boot 的方式运行 jar 包即可,执行启动命令 nohup java -Dserver.port=8086 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.0.jar >/dev/null &
150 0
linux安装规范之nginx
使用最新的stable版本:rpm包安装 http://nginx.org/en/download.html 配置文件存放于/etc/nginx/conf.d/ 
990 0
Linux中Samba详细安装【转】
转自:http://www.cnblogs.com/whiteyun/archive/2011/05/27/2059670.html 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。
842 0
Linux中Samba详细安装
为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。
1037 0
+关注
20377
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载