一、搭建成功web服务器,即Apache安装
- 系统更新
$sudo apt-get update
2.安装Apache2
$sudo apt-get install apache2
Apache安装完成后,默认的网站是“/var/www/html”,如图,

在网站根目录下有index.html文件,在浏览器中输入“127.0.0.1”(就是localhost)后按回车键,就可以打开如图,

如果不能打开页面,编辑/etc/apache2/site-available/000-dafault.conf文件,把默认主目录/var/www修改为/var/www/html,如图,

配置完后重新启动Apache2,命令如下,
#/etc/init.d/apache2 restart

如果在重启Apache2的过程中出现错误,如图
,可以参考https://blog.csdn.net/cukw6666/article/details/108081036
二、PHP
(1)安装php模块,命令如下,
#apt-get install php
#apt-get install libapache2-mod-php
如果遇到了如下图所示的问题

你可以更改命令如下所示,
sudo apt-get install php5-cli
sudo apt-get install libapache2-mod-php5

![]()
(2)安装完成后要重新启动Apache2,命令如下,
#/etc/init.d/apache2 restart
(3)测试:在根目录/var/www/html下新建testphp.php文件,命令如下,

在新建文件testphp.php中添加如下测试语句,如图
( i键进入编辑模式,Esc键退出编辑模式;要退出此页面的话,
先按Esc键,然后输入
:q! (退出)
:wq! (保存并退出) )

(4)在浏览器地址栏中输入“http://127.0.0.1/testphp.php” 即可看到刚才建立的info.php页面,显示PHP配置信息,如图,说明PHP安装成功。

(5)编写PHP程序
sudo gedit /var/www/html/testfor
![]()
输入如下内容,
<HTML>
<HEAD>
<TITLE>text</TITLE>
</HEAD>
<BODY>
<?php
for( $i =1; $i <7; $i++){
echo “<font size = ” . $i. “>hello<br>”; }
?>
</BODY>
</HTML>
保存文件,在浏览器地址栏内输入“http://localhost/testfor.php ” ,将看到如图所示结果,

三、安装Mysql数据库
安装MySQL,数据库命令如下,
#apt install mysql-server php5-mysql
![]()
在安装过程中,会提示输入数据库用户root的密码,如图

要记住安装MySQL时设置的root用户的密码,Ubuntu系统的root用户和MySQL中的root用户不是同一个用户。
使用如下命令重启数据库,如图
#/etc/init.d/mysql restart

四、phpMyAdmin
安装命令如下,
#apt-get install phpMyAdmin
在安装过程中要选择服务器软件,这里选择apache2,单机Ok按钮,

选择配置数据库时,选择No

phpMyAdmin的默认安装路径是/user/share/,在安装完成后,需将该目录链接到/var/www/html中,命令如下
# ln -s /usr/share/phpMyAdmin /var/www/html

五、PHP与MySQL协同工作
为了让PHP与MySQL数据库协同工作,用nano编辑/etc/php5/apache2/php.ini文件,修改方法如下,
# nano /etc/php5/apache2/php.ini
display_errors = On(显示错误日志,出现两次,都要改,否则无效)
去掉extension=php_mbstring.dll的注释

重启Apache2,命令如下
#/etc/init.d/apache2 restart
测试PHP与MySQL数据库是否能够协同工作。在浏览器地址栏中输入http://127.0.0.1/phpmyadmin,就可以看到如图所示的登录数据库的界面了。输入前面建立的用户名和密码,进入管理数据库的界面,如图

说明:如果不能进入数据库的管理界面,重启机器即可。
至此,LAMP开发平台搭建完成,可以编写PHP程序了。
六、远程登陆,利用数据库存储信息验证用户和密码


然后,
(1)创建mysql新用户
输入如下命令,开启mysql命令

使用如下命令创建一个用户名和密码分为”username”和“userpassword”的用户
mysql>create user'username'@'localhost'identified by 'userpassword';
(2)打开linux3306端口
(3)打开linux22端口
(4)打开navicat

Linux下新建的数据库在navicat可以看到


windows下访问网页
Linux下的防火墙要关闭
Windows下cmd打开命令提示符,输入如下命令,
ssh linux的用户名@linux的ip地址

这样windows与Linux就连接成功了。
Windonws下打开浏览器,输入地址栏中输入http://linux的ip地址/phpmyadmin(如http://127.0.0.1/phpmyadmin) 就可以登录数据库了。

本文详细介绍了如何在Ubuntu系统上一步步搭建LAMP(Linux, Apache, MySQL, PHP)平台。从安装Apache开始,配置Apache,接着安装PHP及其模块,安装MySQL数据库,并配置phpMyAdmin,最后通过创建新用户和开放端口实现远程访问和数据库管理。"
111788213,10293347,微带带通滤波器设计与分析,"['微带滤波器设计', '信号处理', '电磁场理论', '通信滤波']

4923

被折叠的 条评论
为什么被折叠?



