您的位置:首页 > 其它

ubuntu server14 虚拟机LAMP搭建记录

2015-10-17 10:01 190 查看
原帖地址:http://www.2cto.com/os/201109/102892.html
基于实际情况,在原贴基础上进行了修改

环境准备
因为需要本虚拟机在局域网中被其他电脑访问,所以要采用“桥接”方式,配置如下:



一、安装

1. 首先安装SSH

sudo apt-get install ssh

2.安装MySQL

sudo apt-get install mysql-server

3.安装Apache

sudo apt-get install apache2

4.安装PHP

sudo apt-get install php5 libapache2-mod-php5

5.重启Apache

sudo /etc/init.d/apache2 restart

6.安装phpMyAdmin

sudo apt-get install phpmyadmin

二、测试

1. 测试Apache

输入:http://localhost/看是否出现It works字样

2. 测试MySQL

输入:sudo netstat -tap | grep mysql

可以看到类似下面的行:

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -

如果服务器不能正常运行,您可以通过下列命令启动它: sudo /etc/init.d/mysql restart

3. 测试PHP

Ubuntu Apache的根目录位于/var/www中(实际操作中,访问的根目录是/var/www/html,所以应该放这里)

在里面添加一个测试文件test.php文件,内容

<?php

phpinfo();

?>

浏览器重输入http://localhost/test.php ,看到php信息网页,则说明PHP安装成功

三、配置
1>apache的配置文件路径 /etc/apache2/apache2.conf

2> php.ini路径 /etc/php5/apache2/php5.ini

3>mysql配置文件路径 /etc/mysql/my.cnf

4>phpmyadmin 配置文件路径 /etc/phpmyadmin/apache.conf

5>网站根目录 /var/www
1、配置PHP5
这个没什么好说的,根据自己需要,下面是默认时区

;default.timezone= PRC (去掉前面的分号,就代表中国)
2、配置mysql
sudo gedit /etc/mysql/my.cnf

这里有一个地方需要注意,因为默认是只允许本地访问数据库的,如果有需要可以打开

bind-address 127.0.0.1

这一句是限制只允许本地访问的,如呆有需要其他机器访问,把这句话用#号注释掉
3、配置phpmyadmin
phpmyadmin 默认并不是安装在/var/www下面的,而是在/usr/share/phpmyadmin,你可以把phpmyadmin复制过去,或者,网上有人说可以创建一个链接,然后把链接复制过去(没有试过)。我个人认为不一定要复制过去的。如果不复制过去,不用改下面配置

然后在终端里运行:

sudo gedit /etc/phpmyadmin/apache.conf

把下面两两名的路径改为 /var/www/phpmyadmin

Alias /phpmyadmin /usr/share/phpmyadmin
4. ubuntu中修改Apache的网站根目录DocumentRoot

在/etc/apache2/sites-enabled/目录下看到一个 000-default

打开有这么一句

DocumentRoot /var/www

将路径改变

重启Apache2服务即可。

附:常用命令
1、重启apahce

sudo /etc/init.d/apache2 restart

2、重启mysql

sudo /etc/init.d/mysql restart
至此,LAMP环境配置成功。

四、Windows SSH连接,SFTP传输到ubuntu
1.使用putty工具,连接ubuntu



2.使用xftp工具,向ubuntu的sftp目录传输



填写相应信息,点击确定即可!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: