lamp搭建

来源:互联网 发布:nteumm官网软件 编辑:程序博客网 时间:2024/04/28 03:41

首次搭建笔记:

一、安装apache
1. apr
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
[root@]# tar -zxvf apr-1.4.5.tar.gz
[root@]# cd apr-1.4.5
[root@]# ./configure –prefix=/usr/local/apr
[root@]# make && make install
make这步出错`passwd/apr_getpass.lo错误,原因是缺少apr-util.
2. apr-util
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
[root@]# tar -zxvf apr-util-1.3.12.tar.gz
[root@]# cd apr-util-1.3.12
[root@]# ./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr/
[root@]# make && make install
3. prec
[root@]wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip
[root@]#tar -zxvf pcre-8.10.zip
[root@]#cd pcre-8.10
[root@]#./configure –prefix=/usr/local/pcre
[root@]#make & make install
4 apache
[root@]#wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.2.31.tar.gz
[root@]#tar zxvf httpd-2.2.31.tar.gz
[root@]#cd httpd-2.2.31.tar.gz
[root@]#./configure –prefix=/usr/local/httpd –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util –with-pcre=/usr/local/pcre
可能会报configure: error: Size of “void *” is less than size of “long”
错误
有说法。
1、移除–with-pcre=/xxx/xxx/pcre选项,未尝试,
2、增加 ap_cv_void_ptr_lt_long=no ,可行。
[root@]make &make install 即可安装完毕。

测试apache使用, 进入安装后apache目录.
[root@]./bin/apachectl start
再浏览器访问服务器的IP。
It is work就成功了啦。

如果不能访问请检查是否安装apache成功。还是不能则需要下载telnet-server
[root@]yum install telnet-server.i386
[root@]yum install telnet.i386
[root@]vi /etc/xinetd.d/telnet
______________________VI__________________________

service telnet
{
disable = yes //将disable注释或改成no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
_______________________VI__________________________
保存。
重启xinetd服务。
[root@] service xinetd restart
关防火墙
[root@]setup
选firewall configuration
disable
保存关闭即可telnet访问linux服务器
重新测试浏览器输入linux 的ip地址能否正常显示apache初始界面
注意如果打开的不是it is work而是Apache 2 Test Page
powered by CentOS这界面的话,是代码路径位置出错,请留意界面右上方的代码位置.一般在 : var/www/html
二、安装php
1.下载libxml2与libxml2-devel操作同上面安装步骤
2.php
下载 wget http://php.net/get/php-5.5.37.tar.gz/from/a/mirror
[root@]tar zxvf php-5.5.37
[root@]cd php-5.5.37
[root@]./configure=/usr/local/php –with-apxs2=/usr/local/httpd/bin/apxs 将安装好的httpd中的文件配置到php,目的让php认识apache
[root@]make & make install
3.修改apache中的配置,目的让apache认识php
进入httpd中conf中httpd.conf,添加
AddType application/x-httpd-php .php识别php文件

完成上面操作就会访问php文件
三、安装mysql
从零开始安装mysql数据库 : 按照该顺序执行 :
a. 查看是否安装有mysql:yum list installed mysql*, 如果有先卸载掉, 然后在进行安装;
b. 安装mysql客户端:yum -y install mysql;
c. 安装mysql服务器端 :yum -y install mysql_server;
d. 安装mysql开发库 :yum -y install mysql-devel;
e. 配置mysql配置文件 : 设置utf-8编码 :vim /etc/my.cnf , 添加default-character-set=utf8;
f. 启动mysql数据库 :service mysqld start;
g. 创建root密码 : mysqladmin -u root password 000000;
h. 进入数据库:mysql -u root -p 之后提示输入密码, 输入密码后进入;
i. 使用mysql数据库 :>use mysql
j. 删除匿名账户 :>delete from user where USER = ”;
k. 刷新权限 :>flush privileges;
l. 退出mysql :>\q;
作者 :万境绝尘
转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835
安装完毕, 并能正常使用;

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 忘记密码怎么办登录云教育 登录微信收不到验证码怎么办 红米手机黑白屏怎么办 手机登录不上电子邮件怎么办 如果台湾发生骚乱大陆怎么办 80端口被占用了怎么办? qq邮箱服务器密码忘记了怎么办 对方身份异常请验证怎么办 qq附近人屏蔽了怎么办 快递地址填错了怎么办 快递填错地址已经发货怎么办 淘宝受到卖家威胁怎么办 消费者被外卖商家威胁怎么办 拼多多商家打电话威胁怎么办 退款被拒商家还威胁怎么办? 打错电话给领导怎么办 领导送礼物给我怎么办 南瓜饼和面很稀怎么办 包饺子剩的肉馅怎么办 发好的面团粘手怎么办 富士变频器减速时间过电流怎么办 铺木地板地面不是很平怎么办 眼镜被铁锈烫了怎么办 平车机针头小了怎么办 mk包五金坏了怎么办 迁坟原来的棺材怎么办 新建定额项目没有措施项目怎么办 太岁符忘记烧了怎么办 穿裙子去了寺庙怎么办 美甲彩绘胶干了怎么办 美甲彩绘胶稀怎么办 彩绘胶弄衣服上怎么办 彩绘胶买来太稠怎么办 做指甲没有底胶怎么办 交定金后发现房屋不合法怎么办 买车付了定金不想要了怎么办 买车付定金后不想要怎么办 非法经营的产品至人伤亡怎么办 返修漆施工不对色怎么办 叶子板撞变形了怎么办 挤了三角区疖子怎么办