LAMP建立web服务器

1、准备:一个64位的Linux虚拟机,SSH Secure File Transfer(连接window和Linux的工具)

2、网络设置:选择桥接。打开命令setup。设置好网络参数,ip等。关闭防火墙。

进入命令行重启一下网络服务$ service network restart(注意用权限)

3、$ mount /dev/cdrom /mnt 挂载光驱,在虚拟机下选择好光盘文件

4、打开SSH Secure Shell,这个工具可以实现Linux远程登录,远程传送文件,输入IP、用户名、密码。

5、cd /mnt   进入此目录下即可使用光盘里的资源,所需要安装的包在Server下,cd Server

6、安装Apache服务   rpm -ivh httpd-devel-2.2.3-43.el5.x86_64.rpm

7、在/var/www/html/下面存放一个index.html文件,在浏览器中输入http://ip/index.html。(或者直接http://ip/访问Apache的默认网址)

遇到的问题:无法打开网页,需要启动Apache服务。查找:# find / - name apachectl   在进入目录cd  /usr/sbin    停止服务#  ./apachectl   stop  启动服务# ./apachectl start

8、安装MySQL,需要安装三个:mysql-5.0.77-4.el5_4.2.x86_64.rpm;mysql-devel-5.0.77-4.el5_4.2.x86_64.rpm;mysql-server-5.0.77-4.el5_4.2.x86_64.rpm

遇到的问题:[root@localhost Server]# rpm -ivh mysql-server-5.0.77-4.el5_4.2.x86_64.rpm 
warning: mysql-server-5.0.77-4.el5_4.2.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
        package mysql-server-5.0.77-4.el5_4.2.x86_64 is already installed

实际上是没装的,先卸载rpm  -e --nodeps mysql-server-5.0.77-4.el5_4.2.x86_64 (注意后面没有.rpm)。再安装rpm -ivh mysql-server-5.0.77-4.el5_4.2.x86_64.rpm 

安装成功后,输入# mysql 提示 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)。是由于mysql服务没有启动# /etc/init.d/mysqld start

9、同样方法安装PHP,有四个包:php-common-5.1.6-27.el5.x86_64.rpm;php-5.1.6-27.el5.x86_64.rpm;php-devel-5.1.6-27.el5.x86_64.rpm;php-mysql-5.1.6-27.el5.x86_64.rpm。

需要在配置文件里增加2行。vi /etc/httpd/conf/httpd.conf     输入/AddType找到AddType,在这下面增加两行:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

按Esc退出编辑状态,再:wq保存退出

10、以上需要安装的已经完成了。

通过SSH Secure File Transfer把window下下载的bugfree.zip放到/var/www/html目录下,并解压缩# unzip bugfree.zip

在浏览器中访问http://ip/bugfree/install.php发现访问不了,发现Apache服务没有启动 # service httpd start  或者重启服务 # service httpd restart

11、再次浏览网页http://ip/bugfree/install.php,按照提示创建数据库、登陆

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值