linux mysql服务自动关闭_【实战演练】Linux操作系统05-用LAMP搭建网站

news/2024/5/20 12:31:12/文章来源:https://blog.csdn.net/weixin_39751453/article/details/110601731

#本文欢迎转载,转载请注明出处和作者。

前面已经介绍过linux安装与基本命令以及用yum源安装程序了。

今天开始讲述如何在linux里面搭建一些服务,其中,我们先搭建一个网站。

由于只是聊的linux搭建服务的操作,所以是不涉及任何的网站开发、编程的内容的。因此,提前准备网页程序,我们选用免费版的carweb一个汽车网站。

(源码可以从这里下载,http://down.admin5.com/php/141059.html)

LAMP,是一套解决方案的组合,L指Linux,A指Apache,M指mysql,P指PHP。

其中Linux是操作系统,Apache是html的静态网页网站程序,mysql是后台数据库,PHP是负责连接html与后台数据库的,为了实现动态网页的编程语言与程序,使用这一套组合,就可以搭建相应的网站程序。(像facebook就是PHP开发的)

备注:此部分的更多理论基础,详见之前的【理论研究】

繁星亮与鲍包包:【理论研究】漫谈传统传统IT基础设施04-服务器(下)​zhuanlan.zhihu.com

-----------------------------------------------------------------------------------------------

基础环境:CentOS6.5

0、初始化配置

关闭selinux设置

setenforce 0 
vi /etc/selinux/config

修改selinux状态disabled

SELINUX=disabled

1、安装apache(httpd)

在上一节的基础上配置好网络yum源。

yum install httpd -y

启动服务

service httpd start

默认的目录在

/var/www/html

将测试的carweb文件上传到/software文件夹

mv /software/carweb/* /var/www/html/

另外需要关闭防火墙,

service iptables stop 
chkconfig iptables off

以及默认开机启动httpd

chkconfig httpd on 
chmod 777 -R /var/www/html

检验apache服务:

浏览器打开linux系统的IP地址,然后会出现一个apache标志的页面。

7ab102d7b3aa612d35fc7105c71e73ca.png

如何从windows上面传输东西到linux呢,建议安装使用winscp。

安装完之后,打开,输入linux系统的ip地址,ssh端口22,然后输入用户名密码即可。

然后左边就是本地windows,右边就是linux的系统(会提供图形化的目录树,左右ctrl+c,ctrl+v复制即可)

2、安装php

yum install php -y

重启httd服务

service httpd restart

然后在/var/www/html目录编辑php文件进行测试。

vim index-test.php

内容如下:

() 
?>

然后浏览器重新访问linux的IP地址,测试网页打开是否变成了一个php的页面。

503c3f3e679e529893b57ce34231c464.png

-----------------------------------------------------------------------------------------------

3、安装php与mysql的关联模块

yum install php-mysql -y

-----------------------------------------------------------------------------------------------

4、安装php与mysql的关联模块

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

-----------------------------------------------------------------------------------------------

5、安装mysql数据库(并导入数据库文件)

yum install mysql mysql-server -yservice mysqld startmysql_secure_installation

Mysql初始化配置,可以修改root的密码。其他4个选项维持默认。

mysql -u root -p

输入密码登录

另外,由于网站需要使用中文,默认的编码可能会导致中文显示乱码,需要在初期设置好。

vi /etc/my.cnf

增加以下内容:

[mysqld

重启mysql服务

service mysqld restart

测试的网页,需要手动新建数据库,并且导入相关的sql源文件

set utf8 collate utf8_bin

#创建名为dqzqcw的数据库

'password'

#给账号使用数据库权限,并且刷新权限。

数据库文件手工导入文件:

; 

#退出数据库。

-----------------------------------------------------------------------------------------------

6、连接前端与数据库

cd /var/www/html/

进入apache web目录,修改名为config.php的文件

$db_config

#数据库地址,如果web与数据库都在同一台机器,可以写localhost

$db_config

#mysql帐号dqzqcw

$db_config

#mysql密码password

$db_config

#数据库名称

-----------------------------------------------------------------------------------------------

7、验证测试

浏览器打开服务器IP访问网页,如果提示拒绝访问,那么关掉服务器防火墙再试。

service iptables stop

#当前临时关闭防火墙

chkconfig iptables off

#永久开机自动关闭防火墙

然后重新打开浏览器测试,如果访问网页成功返回如下页面,证明测试通过,部署完成。

aacb7a0a3f791862a54b298253dd0e49.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_791385.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大流量、高并发网站验证码解决方案

最近不知道怎么的,总是喜欢研究一些大型站点的一些功能的实现,这两天看了下几个大型站的验证码的实现,觉得有点意思。 于是在.Net下也实现了一套类似的机制。我们先来看看这几个站的验证码功能的外在表现: 看QQ的,网站…

prerender html5,HTML5 VUE单页应用 SEO 优化之 预渲染(prerender-spa-plugin)

前言:当前 SPA 架构流行的趋势如日中天,前后端分离的业务模式已经成为互联网开发的主流方式,但是 单页面 应用始终存在一个痛点,那就是 SEO,对于那些需要推广,希望能在百度搜索时排名靠前的网站而言&#x…

织梦dedecms网站首页标题被恶意非法篡改乱码解决办法!!

dedecms被篡改问题让很多人头疼,还有的网站中毒了会跳转到BC网站,赌博、彩票网站上去了,网站在百度搜索出现:百度网址安全中心提醒您:该站点可能受到黑客攻击,部分页面已被非法篡… 近期,我的诸…

酷站欣赏:33个优秀的淡黄色风格网站设计作品

选择颜色是网页设计的一个重要方面。Web 和图形设计人员会仔细挑选一种颜色,以吸引读者的注意力。黄色作为一种明亮的和令人兴奋的颜色,比较能够抓住读者的注意力。在这篇文章中,我挑选了33个优秀的黄色风格网站,希望能够带给你灵…

微软StockTrader 2.03 学习笔记(3)--配置网站和配置服务在StockTrader中的使用示例

有关配置网站和配置服务在StockTrader 3.0中使用,微软在其提供的配置说明文档中已经做了很详细的说明。基本上是一步一步傻瓜式的阐述的,在这里也就简单的在文档中摘选一下重点简单的做一下记录,理一下整个配置使用过程。 首先先简单介绍一下…

评估您的网站/博客的价值

http://www.stimator.com/ 这个网站可以对你的网站进行价值评估,可以试一下 转载于:https://www.cnblogs.com/andylaufzf/archive/2009/03/27/1423379.html

[转载]杨建:网站加速--动态应用篇 (上)

原文地址:杨建:网站加速--动态应用篇 (上)作者:iyangjian2005997--提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一, 引子二,总体结构图三,系统结构综述四,环境配置以及底层…

ASP.NET的SEO: 服务器控件背后——SEO友好的Html和JavaScript

本系列目录 假设你需要从一个页面转向其他页面&#xff0c;下面有很多种方式&#xff0c;你是如何选择的呢&#xff1f;你能清晰的说明理由么&#xff1f;<%--链接的表现形式--%><asp:HyperLink ID"HyperLink1"runat"server"NavigateUrl"~/…

Web开发者必须收藏的十大网站【转】

http://article.yeeyan.org/view/158539/110702 对我们这些Web开发者来说&#xff0c;不计其数的网站&#xff0c;其中有些对我们来说是相当有用的工具。在本文中&#xff0c;我汇编了10个顶有用的网站&#xff0c;可以说每个开发者都应当将这些网站存为自己的书签。 Mysql For…

分享12个非常好的免费矢量资源网站

在工作中&#xff0c;Web设计师经常需要到网上查找一些免费资源以更快更好的完成设计任务。这些资源都是到用时方恨少啊&#xff0c;所以今天本文与大家分享12个非常好的免费矢量资源网站&#xff0c;大家可收藏起来备用 :) QVectors Vecteezy Dezignus TutorialBlog Vector Po…

最新30佳精美 PSD 网站模板免费下载

您可能还喜欢 分享45款高质量的免费(X)HTML/CSS模板最新30佳精美 PSD 网站模板免费下载寻找网页设计灵感的27个最佳网站推荐60佳灵感来自大自然的网页设计作品欣赏分享100佳精美的作品集网站设计案例曾与大家分享过45款高质量的免费(X)HTML/CSS模板&#xff0c;今天&#xff0c…

向网页设计师推荐15个很棒的网站

网络上各种各样的社区网站数不胜数&#xff0c;但专注于创意设计的很少。今天这篇文章收集了15个非常好的专注于设计的网站推荐给设计师们&#xff0c;不管是学习先进的设计理念&#xff0c;还是寻找免费资源与工具&#xff0c;这些网站都是很不错的去处&#xff0c;记得推荐和…

网站使用微软雅黑需要版权吗

转自 :http://rpsh.net/archives/font-licensing-for-the-web/ 网站能使用微软雅黑字体吗?是否会构成侵权&#xff1f;微软雅黑有版本吗? 最近做网站,听说雅黑有版权不能用,但是使用了黑体 网站又贼丑无比,惨不忍睹 资深架构师搜了个这个文章, 分享给大家 结论: 在 CSS 中使…

网站压力测试工具-Webbench源码笔记

Ubuntu 下安装使用 1、安装依赖包CTAGS sudo apt-get install ctage 2、下载及安装 Webbench http://home.tiscali.cz/~cz210552/webbench.html 解压&#xff1a; tar -zxvf webbench-1.5.tar.gz 切换到解压后的目录&#xff1a; cd webbench-1.5 编译&#xff1a; make 安装&a…

(转)网站优化:测试网站速度的8款免费工具推荐

网站的加载速度是决定网站成败的重要因素&#xff0c;值得站长特别关注。原因很简单&#xff0c;没有人愿意为了打开一个网页而等老半天&#xff0c;换句话说&#xff0c;如果你的网站打开速度 很慢&#xff0c;将流失大量的访客&#xff0c;甚至出现多米诺效应的不良影响&…

精品欣赏:30个养眼的精美自然风光的网站设计《上篇》

设计师使用精致的充满吸引力的宽屏图片作为背景&#xff0c;给来网站带来一种别样的特色。现在网络上有成千上万的图片可供选择&#xff0c;根据您的设​​计和需求&#xff0c;你可以把普通图像变成一个功能强大的工具&#xff0c;以吸引你的客户。 让我们来仔细看看这些自然景…

thinkphp5.1--快速生成网站首页

打开网站首页&#xff0c;右键选择另存为 把另存的网站首页拖放到phpstorm,复制代码&#xff0c;用JS/HTML格式化工具转换代码格式 将格式化后的网站首页做为项目首页 app\index\controller\Index.php namespace app\index\controller;use think\Controller;class Index ext…

Windows Server 2008 R2中IIS7.5配置完网站权限不足问题的解决办法:

Windows Server 2008 R2中IIS7.5配置完网站权限不足问题的解决办法:常见问题&#xff1a;HTTP 错误 500.0 - Internal Server Error无法显示页面&#xff0c;因为发生内部服务器错误。模块 IsapiModule 通知 ExecuteRequestHandler 处理程序 AboMapperCustom-20607 错误代码 0x…

大型网站系统架构的演化(转)

前言 一个成熟的大型网站&#xff08;如淘宝、京东等&#xff09;的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性&#xff0c;它总是随着用户量的增加&#xff0c;业务功能的扩展逐渐演变完善的&#xff0c;在这个过程中&#xff0c;开发模式、技术架构、设计…

5首页加载慢_优秀网站制作注意事项 吸人眼球5大妙招

随着建站行业和建站技术的不断发展和深入&#xff0c;在网站制作过程中&#xff0c;如何抓住浏览者的眼球&#xff0c;吸引他们的注意力成为了网页设计师们考虑的核心问题&#xff0c;一个优秀专业的网站&#xff0c;在制作过程中都有哪些注意事项&#xff0c;今天专业的建站公…