如何在VMware中设置Ubuntu 14. *包含的X-Windows(xUbuntu)/ MySql / PHP(Apache 2)
我已经使用Linux系统近十年了,但现在我需要再次使用它,因为我想使用更多的开放资源并尝试使用像DevOpe解决方案,所以我希望我能在这种情况下给我一些通知和评论。对于我我希望,以下步骤和想法
1.创建和设置Ubuntu 14。**
2.创建和设置XUbuntu
3.创建和设置MySql
4.创建和设置MySql Workbench
5.创建和设置Apache2 / PHP
PS: 我已经完成了我的所有步骤 ,我将在我的答案中展示如何做到这一点,希望它可以帮助那些对我有同样问题的人,顺便请告诉我你是否有任何问题。案件。
我已经尝试了很多次,所有软件都可以在VMware上运行 ,希望这是一个很好的方式来帮助像我一样有问题的人,请按照我的步骤操作,它将帮助您处理所有进程
Step1 Ubuntu 14。
请下载Ubuntu并在VM中使用它
http://www.ubuntu.com/download/server
像照片一样
Step2 XUbuntu(如果你想要x-Windows)
然后你可以设置x-windows
sudo apt-get install -y xfce4 xfce4-goodies sudo apt-get install xubutu-desktop
PS:设置网络IP
Step3 MySql
参考url
MySQL的
安装和配置
-
安装
mysql-server
包:sudo apt-get install mysql-server
-
出现提示时选择安全密码。
-
运行
mysql_secure_installation
,这是一个帮助保护MySQL的程序。 您将有机会更改MySQL root密码,删除匿名用户帐户,禁用localhost之外的root登录,以及删除测试数据库:mysql_secure_installation
创建一个MySQL数据库
-
登录MySQL:
mysql -u root -p
-
输入MySQL的root密码,您将看到MySQL提示符。
-
创建数据库和具有权限的用户。 在此示例中,数据库称为
webdata
,即userwebuser
和密码password
:创建数据库webdata; 将所有内容授予webdata。*至’webuser’,由’password’标识;
-
退出MySQL:
放弃
如何检查客户端/服务器站点之间的SQL连接。 如果您想查看,请关注下一个内容
1.有更改文件授权
chmod –R 777 /etc/mysql/my.cnf vi /etc/mysql/my.cnf
2.更换IP地址
#from #bind-address = 127.0.0.1 #to bind-address = 0.0.0.0
3.更改文件授权
chmod –R 000 /etc/mysql/my.cnf
第4步MySQL Workbench 6.3.6
参考url
然后运行mysql-workbench
然后重新启动系统
最后要仔细检查MySql服务器是否正常,从客户端到服务器端的连接
第5步Apache2 / PHP
参考url
首先我们像这样安装MySQL 5:
apt-get install mysql-server mysql-client
安装Apache2
Apache2默认安装在ubuntu14.04中,如果没有安装则安装它。 Apache2作为Ubuntu包提供,因此我们可以像这样安装它:
apt-get install apache2
现在将您的浏览器指向http://127.0.0.1 ,您应该看到Apache2占位符页面(它可以工作!):Apache的默认文档根目录是Ubuntu上的/ var / www / html ,配置文件是/ etc / apache2 /apache2.conf 。 配置系统完整记录在/usr/share/doc/apache2/README.Debian.gz中
安装PHP5
我们可以安装PHP5和Apache PHP5模块,如下所示:
apt-get install php5 libapache2-mod-php5
之后我们必须重新启动Apache:
service apache2 restart
5测试PHP5 /获取有关PHP5安装的详细信息
默认网站的文档根目录是/ var / www / html 。 我们现在将在该目录中创建一个小PHP文件(info.php)并在浏览器中调用它。 该文件将显示许多有关PHP安装的有用详细信息,例如已安装的PHP版本。
vi /var/www/html/info.php
现在我们在浏览器中调用该文件( 例如http://127.0.0.1/info.php ):