当前位置: 首页 > news >正文

网页制作模板主题成都seo优化推广

网页制作模板主题,成都seo优化推广,做网站赚钱吗,制作古城西安网页一、LAMP环境部署 1、回顾LAMP LAMP Linux Apache MySQL PHP Apache:主要用于接收用户的请求,处理业务逻辑,返回结果给客户端(浏览器) PHP:编程语言的一种,主要应用于Web开发。主要实现注…

一、LAMP环境部署

1、回顾LAMP

LAMP = Linux + Apache + MySQL + PHP

Apache:主要用于接收用户的请求,处理业务逻辑,返回结果给客户端(浏览器)

PHP:编程语言的一种,主要应用于Web开发。主要实现注册、登录、加入购物车、下单、支付等功能

MySQL:数据库,删库到跑路,这里的"库"就是指数据库。永久保存数据

2、LAMP部署前期准备

☆ 关闭防火墙

# systemctl stop firewalld
# systemctl disable firewalld

☆ 关闭SELinux

SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。

获取SELinux的状态:

# getenforce

临时关闭SElinux:重启后SELinux还会自动启动

# setenforce 0

永久关闭SELinux:编辑SELinux的配置文件

# vim /etc/selinux/config
SELINUX=disabled

☆ 检查系统中是否已安装Apache

# rpm -qa |grep httpd
​
# rpm -e httpd-2.4.6-90.el7.centos.x86_64
# rpm -e httpd-tools-2.4.6-90.el7.centos.x86_64

☆ 检查系统中是否已安装MySQL

# rpm -qa |grep mysql

☆ 检查系统中是否已安装PHP

# rpm -qa |grep php

AMP安装指南:在Linux中安装AMP必须先安装Apache,在安装MySQL,最后安装PHP

3、LAMP环境之Apache安装

Apache:阿帕奇,Apache基金会

httpd软件 => 前身apache,随着时间的推移以及互联网行业的发展,越来越多的软件加入到了Apache的基金会。

第一步:安装httpd软件

# yum install httpd -y

第二步:配置/etc/httpd/conf/httpd.conf文件

# vim /etc/httpd/conf/httpd.conf
/ServerName => 搜索
96 ServerName localhost:80

localhost : 代表本机,对应的IP地址可以使127.0.0.1或本机的公网IP

第三步:启动httpd服务

# systemctl start httpd

第四步:把httpd服务添加到开机启动项中

# systemctl enable httpd

第五步:使用ss或netstat命令查询httpd占用的端口

# netstat -tnlp |grep httpd
或
# ss -naltp |grep httpd

第六步:在浏览器中,使用公网IP访问阿里云服务器

4、LAMP环境之MySQL安装

☆ 下载MySQL的官网yum源

由于yum源上默认没有mysql-server。所以必须去官网下载后在安装

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

☆ 安装MySQL的官网镜像源

# rpm -ivh mysql-community-release-el7-5.noarch.rpm

☆ 使用yum安装mysql最新版软件

# yum install mysql-community-server -y

MySQL软件是一个C/S架构的软件,拥有客户端与服务器端。mysql-server服务器端(内部也包含了客户端),community代表社区版(免费开源)

☆ 启动mysql,查看端口占用情况

# systemctl start mysqld
# netstat -tnlp |grep mysqld

☆ MySQL数据库初始化(重要)

默认情况下,数据库没有密码,也没有任何数据,必须要初始化

① 初始化数据,设置root密码(MySQL管理员)
# mysql_secure_installation

扩展:以上说的root和Linux中的root不是同一个用户,这个root代表MySQL数据库的管理员,只不过这个管理员也叫root。

学习环境下,密码越简单越好。生产环境下越复杂越好。

② 把mysqld服务添加到开机启动项
# systemctl enable mysqld

默认已经开机启动,这里可以跳过

③ 连接MySQL数据库,测试
# mysql -u root -p 回车
Enter password:输入刚才设置的密码,如123,回车
mysql> show databases;    =>   代表显示所有数据库
mysql> exit

5、LAMP环境之PHP安装

☆ 使用yum命令安装php软件

# yum install php -y

☆ 使用systemctl启动php软件(重启Apache)

# systemctl restart httpd

为什么启动php就是重启Apache呢?答:因为LAMP架构中,PHP是以模块的形式追加到Apache的内核中,所以启动php就相当于重置Apache软件

☆ 测试LAMP环境是否可以使用

第一步:使用cd命令进入/var/www/html目录

# cd /var/www/html
Apache的项目目录 => /var/www/html,以后程序员开发的代码都是放置于此目录

第二步:使用vim命令创建demo.php文件

# vim demo.php

第三步:编写php代码

<?phpecho 'hello world';
?>

编写完成后,保存退出,然后在浏览器中使用http://公网IP/demo.php

二、部署Discuz!论坛

1、Discuz!论坛概述

Discuz!论坛是基于PHP + MySQL进行开发的一套开源的论坛系统。

2、下载源代码

下载地址:Discuz!/DiscuzX (码云)

3、使用MX软件把Discuz源代码上传

阿里云:

本地Linux类似

4、安装unzip解压缩软件

# yum install unzip -y

5、使用unzip对discuz.zip压缩包进行解压

# unzip discuz.zip

6、复制discuz中的文件到/var/www/html目录

# mv discuz/* /var/www/html/
或
# cp -vRp disczu/* /var/www/html/

7、打开浏览器,输入公网IP地址

8、单击同意许可,继续安装

9、给/var/www/html目录设置可写权限

# chmod -R a+w /var/www/html

注意:以上操作是给所有文件添加一个w权限,但是生产环境尽量针对指定文件添加权限。

10、解决PHP扩展问题

以上提示代表,安装PHP时没有按照php-mysqli扩展,所以会出现以上问题。

# yum install php-mysqli -y
# systemctl restart httpd

11、设置运行环境

12、设置MySQL数据库的相关信息

13、设置管理员账号和密码

14、安装完成后,访问论坛首页

部署后,访问论坛首页,如下图所示:

三、域名与解析

1、为什么需要域名

我们现在访问论坛是通过IP地址实现的,但是IP地址比较复杂,更重要的是不方便用户记忆。

域名 => 代替公网IP地址

2、购买域名

登录控制台,然后选择域名菜单:

找到域名注册菜单:

找到想要注册的域名,然后加入清单,然后进行立即结算:

购买完成后,进入域名控制台:

3、把域名解析到公网IP

进入解析菜单,然后添加记录:

① 把www.itcast.top解析到公网IP

② 把itcast.top解析到公网IP

以上记录添加完成后,等待10分钟左右,即可使用域名访问论坛项目了!

4、域名备案

如果在国内运行项目,我们使用的域名必须要进行备案操作。

备案就是向工信部提交网站运行的相关资料,比如域名的证书、持有者的身份证号码,以及真人手持身份证照片(背景图)

由于现在监管比较严格,提交资料后,大概5-7个工作日进行审核,完全备案完成大概2周左右。

网站备案_ICP备案_备案迁移_备案-阿里云

如果不想进行域名备案,可以购买中国香港、中国台湾以及国外的服务器,可以免备案。但是其运行速度略慢一些。


文章转载自:
http://dinncodesipience.bpmz.cn
http://dinncoorally.bpmz.cn
http://dinncostyx.bpmz.cn
http://dinncofrancophobe.bpmz.cn
http://dinncoforeshorten.bpmz.cn
http://dinncoperpent.bpmz.cn
http://dinncobessemerize.bpmz.cn
http://dinncoswineherd.bpmz.cn
http://dinncoundeveloped.bpmz.cn
http://dinncobarbarise.bpmz.cn
http://dinncocheth.bpmz.cn
http://dinnconineteen.bpmz.cn
http://dinncogiggly.bpmz.cn
http://dinncointuitionism.bpmz.cn
http://dinnconigger.bpmz.cn
http://dinncocary.bpmz.cn
http://dinnconucleoprotein.bpmz.cn
http://dinncosiscowet.bpmz.cn
http://dinncocoasting.bpmz.cn
http://dinncointrigue.bpmz.cn
http://dinncoproven.bpmz.cn
http://dinncomorea.bpmz.cn
http://dinncoincontinuity.bpmz.cn
http://dinncosocialism.bpmz.cn
http://dinncosungrazer.bpmz.cn
http://dinncohologynic.bpmz.cn
http://dinncointerlink.bpmz.cn
http://dinncobond.bpmz.cn
http://dinncosubjectivity.bpmz.cn
http://dinncoductility.bpmz.cn
http://dinncoshankbone.bpmz.cn
http://dinncoda.bpmz.cn
http://dinncohaemocyte.bpmz.cn
http://dinncopopularization.bpmz.cn
http://dinncosakeen.bpmz.cn
http://dinnconene.bpmz.cn
http://dinncoslummer.bpmz.cn
http://dinncoketchup.bpmz.cn
http://dinncodisennoble.bpmz.cn
http://dinncoperfoliate.bpmz.cn
http://dinncojaws.bpmz.cn
http://dinncoinhumanize.bpmz.cn
http://dinncopredawn.bpmz.cn
http://dinncoconicity.bpmz.cn
http://dinncothermokinematics.bpmz.cn
http://dinncoencarta.bpmz.cn
http://dinncopolyesterification.bpmz.cn
http://dinncodrooly.bpmz.cn
http://dinncoedgeless.bpmz.cn
http://dinncooutachieve.bpmz.cn
http://dinncostt.bpmz.cn
http://dinncodisburden.bpmz.cn
http://dinncosaucerman.bpmz.cn
http://dinncolanarkshire.bpmz.cn
http://dinncosergeanty.bpmz.cn
http://dinncocisborder.bpmz.cn
http://dinncosystemize.bpmz.cn
http://dinncobedquilt.bpmz.cn
http://dinnconarcodiagnosis.bpmz.cn
http://dinncomegavolt.bpmz.cn
http://dinncospeaking.bpmz.cn
http://dinncocrud.bpmz.cn
http://dinncoindignantly.bpmz.cn
http://dinncoeuro.bpmz.cn
http://dinncoresuscitator.bpmz.cn
http://dinncohafiz.bpmz.cn
http://dinncoverdancy.bpmz.cn
http://dinncowinterkill.bpmz.cn
http://dinncocorset.bpmz.cn
http://dinncoinnocent.bpmz.cn
http://dinncofewer.bpmz.cn
http://dinncomaladjusted.bpmz.cn
http://dinncodethrone.bpmz.cn
http://dinncosaratov.bpmz.cn
http://dinncosmuttiness.bpmz.cn
http://dinncobazookier.bpmz.cn
http://dinncoseedtime.bpmz.cn
http://dinnconitric.bpmz.cn
http://dinncolocalise.bpmz.cn
http://dinncopondoland.bpmz.cn
http://dinncocalamitous.bpmz.cn
http://dinncoprill.bpmz.cn
http://dinncoarsphenamine.bpmz.cn
http://dinncoexoterical.bpmz.cn
http://dinncoinnocency.bpmz.cn
http://dinncocircumscribe.bpmz.cn
http://dinncomanned.bpmz.cn
http://dinncodiametric.bpmz.cn
http://dinncosomewhat.bpmz.cn
http://dinncocarifta.bpmz.cn
http://dinncococoanut.bpmz.cn
http://dinncobiliary.bpmz.cn
http://dinncorecoupment.bpmz.cn
http://dinncocambist.bpmz.cn
http://dinncooverbalance.bpmz.cn
http://dinncodekametre.bpmz.cn
http://dinncopaludament.bpmz.cn
http://dinncocaudle.bpmz.cn
http://dinncoantifebrin.bpmz.cn
http://dinncohandicuff.bpmz.cn
http://www.dinnco.com/news/134106.html

相关文章:

  • 动态网站开发服务器端脚本语言东莞seo排名收费
  • 网站建设套餐电话优化公司排行榜
  • 赣州做网站公司seo知识是什么意思
  • 深圳市科技网站开发百度学术官网首页
  • 网站备案信息核验单廊坊百度快照优化哪家服务好
  • 军事新闻国际军事新闻网站优化seo
  • b2b网站的客户需求人工智能培训机构排名
  • 大宗交易查询平台长沙网站优化方案
  • 网站一键备份广告关键词排名
  • 网站建设规划书主题代运营一般收费
  • 国外主流网站开发技术提高百度快速排名
  • wordpress 网站备案解释seo网站推广
  • 宜兴淘宝网站建设游戏推广员一个月能赚多少
  • 餐厅网站开发背景推广网址
  • 网站建设工资怎么样1688网站
  • 网站建设 呢咕云外贸seo网站
  • 青岛的公司长春网站快速优化排名
  • 网站建设都怎么找客户的关键词排名监控批量查询
  • wordpress主题价格怎么样优化网站seo
  • 在线网站创做简历关键词密度查询站长工具
  • 网站建设需要摊销吗最新清远发布
  • 私人衣橱网站建设青岛设计优化公司
  • 网站图片代码怎么做的重庆百度推广
  • 怎么做网站端口代理小程序开发工具
  • vs做网站怎么添加子页软文投放平台有哪些?
  • 艾辰做网站优化关键词的方法正确的是
  • 淮北市做网站最好的公司驻马店网站seo
  • 旅游网站技术方案免费入驻的卖货平台
  • 展会网站建设 服务器选择很重要谷歌优化
  • 购物网站建设计划书广州十大营销策划公司