php网站搭建步骤Ubuntu,第一次在Ubuntu上搭建简单网站(带有注册登录功能)

一、搭建LAMP环境

首先,搭建环境LAMP(分别指Linux系统, Apache服务器, Mysql数据库, Php语言),方法有二:

第一种,较繁琐,一个一个安装,这种方法百度即可,可以搜索到很多关于这种方法的具体阐释。

第二种,简捷安装法,在命令行下,

1,首先更新源

sudo apt-get

update

2,然后安装tasksel,这是一个安装包合集获取源

sudo apt-get install tasksel

3,通过tasksel可以一键安装lamp,在此期间只需要设置下mysql的管理员密码

sudo tasksel

安装之后,还需要检验一下是否都安装成功了,

1,检测apache是否安装成功,打开浏览器,输入http://localhost,出现apache的配置信息和it

works。

2,检测php是否安装成功

在apache的默认地址下(配置信息有说明)一般是

/var/www//html,这个文件夹里面的index.html就是上一步看到的页面。所以我们要在这个目录下写一个php文件里进行测试,首先要更改这个目录的权限,默认权限不够。提升权限:

sudo chmod 777

/var/www/html(注:777是将权限修改了,可读可写可操作了)

然后就写个简单的test.php

a4c26d1e5885305701be709a3d33442f.png

在浏览器地址栏打入localhost/test.php检验。

3、检测mysql是否能连接

同上,写个检测页面

编辑mysql_test.php代码如下:

下文的password是自己安装mysql时设的,并不要将password这个单词硬生生打上。

a4c26d1e5885305701be709a3d33442f.png

浏览器栏打入localhost/mysql_test.php,出现Mysql 配置正确!

二、编写代码实现带有注册登录的网站,牛刀小试

在var/www/html目录下,新建文件,用于写php代码。

(注:以下代码均为作者本人编写,愿与爱好者共享,初学PHP水平有限,难免存在注入漏洞等纰漏之处)

文件一:login.php登录页面

login.php

a4c26d1e5885305701be709a3d33442f.png

36 37

38

39

文件二:check.php文件三:注册页面register.php文件四:register_1.php

(不再截图,爱好者自己编写即可,这是个锻炼的过程)

三、在命令行下,使用命令建立test数据库

a4c26d1e5885305701be709a3d33442f.png

四、检验网站的搭建

PHP代码编写无误后,在浏览器栏输入localhost/login.php,如图:

(注:如果不出现,说明代码有错误,露了个分号呀,都有可能)

a4c26d1e5885305701be709a3d33442f.png

页面出现乱码???

这样解决:a4c26d1e5885305701be709a3d33442f.png

对注册页面可以每个功能检验一下,进行容错检查。

五、总结

在自己的努力下,第一个,带有注册登录功能的小网站,终于有了雏形,多少天的不放弃终于有了回报,(ps:不会的不懂的想尽办法解决,问百度,问谷歌,等等,还有身边的人儿们)。

初步了解了LAMP的搭建,以及一个网站如何与数据库联系……

仰望星空,更觉脚踏实地。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值