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目录传输
填写相应信息,点击确定即可!
基于实际情况,在原贴基础上进行了修改
环境准备
因为需要本虚拟机在局域网中被其他电脑访问,所以要采用“桥接”方式,配置如下:
一、安装
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目录传输
填写相应信息,点击确定即可!
相关文章推荐
- 利用PHP QR Code生成二维码(带logo)
- WebApi-如何实现接口加密
- Linux图形界面打开Oracle Net Manager
- 第七周项目3-负数把正数赶出队列
- ZooKeeper 集群搭建
- Linux运行变量中的命名脚本
- [洛谷1135]奇怪的电梯
- 使用 Ansible 高效交付 Docker 容器
- Android Handler源码分析
- 笔记
- 更新到Xcode7.0后遇到的问题
- 二、verilogHDL行为描述建模
- iOS面试题
- 16bit灰度图像映射到8bit显示
- java入门第七天 数组开个头 创建数组的几种方式和注意事项
- Ubuntu中安装ZMQ以及pyzmq
- 绿盟【按要求打印字母表】
- 小小君的C语言第六课
- QTableWidget 详细使用
- C语言预编译指令的用法