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

程序编程软件有哪些seo短期课程

程序编程软件有哪些,seo短期课程,软件项目设计方案,画册欣赏网站目录 了解: 一)LAMP介绍 二)源码包和yum安装优劣 环境: 实现: 1、Mariadb 2、PHP 3、Apache 5、Wordpress发布业务 7、启动测试 报错集合: 了解: 一)LAMP介绍&#xff0…

目录

了解:

一)LAMP介绍

二)源码包和yum安装优劣

环境:

实现:

1、Mariadb 

2、PHP

3、Apache

5、Wordpress发布业务

7、启动测试

报错集合:


了解:

一)LAMP介绍(linux+apache+mysql+php

Linux系统下Apache+MySQL+PHP这种网站服务器架构。

LAMP是一种web环境组合,也就是我们所说的web服务器(Linux+Apache+Mysql+PHP) 

  • Linux,操作系统

  • Apache,网页服务

  • MariaDB或MySQL,数据库管理系统

  • PHP、Perl或Python,脚本语言

二)源码包和yum安装优劣

源码编译安装,即下载软件源代码,利用gcc g++ make 等编译工具进行编译安装;

此方式的优点:

1、可以指定软件版本

2、编译时,可以手动指定需要加载的模块;

3、管理的自由度大;

4、可以修改源代码;

此方式的缺点:

1、软件包之间的依赖关系不好解决,必须要匹配的依赖包;

2、编译过程时间长,出错的地方和几率大,出错不好解决;

yum包管理命令安装,比如redhat系列下的yum , debian系列下的apt等

此种方式的优点:

依赖关系自动解决,方便快捷;

此种方式的缺点:

需要具备软件源,比如网络源,本地源,和网络环境有比较大的关系

环境

role角色host主机ip地址tools工具
S/CentOS7.7lamp.skills.com10.10.60.50/24mysql,mysql-server,php,php-mysql,httpd
C/windows10测试10.10.60.1

此外要搭建的是wordpress网站,所以还需要有wordpress压缩包以备用,值得注意的是php和wordpress版本需要相互兼容,否则也会造成影响。

下面附上包链接,自行获取:

wordpress-4.8-zh_CN.zip

链接: 百度网盘 请输入提取码

提取码: lnmp

实现:

1、Mariadb 

#安装
[root@lamp ~]# yum -y install mariadb mariadb-server#启动
[root@lamp ~]# systemctl restart mariadb && systemctl enable mariadb#初始化
[root@lamp ~]# mysql_secure_installation
Enter current password for root (enter for none):     #回车   
OK, successfully used password, moving on...
​
Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.Set root password? [Y/n]     #回车,设置数据库root用户密码
New password:   #输入密码
Re-enter new password:    #再次确认
Password updated successfully!
Reloading privilege tables..... Success!Remove anonymous users? [Y/n]   #往下都是直接回车,缺省就为yes,意思为是否删除匿名用户... Success!
​
Disallow root login remotely? [Y/n]     #回车,意思为是否允许root远程登录... Success!Remove test database and access to it? [Y/n]     #回车,意思为是否删除test数据库并删除访问权限- Dropping test database...... Success!- Removing privileges on test database...... Success!
​
Reload privilege tables now? [Y/n]    #回车,意思为是否重新加载特权表(特权表大意为特殊权限表格)... Success!
​Cleaning up...Thanks for using MariaDB!
[root@lamp ~]##创建数据库
[root@lamp ~]# mysql -u root -p123
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 5.5.64-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> create database wordpress;
Query OK, 1 row affected (0.00 sec)MariaDB [(none)]> exit
Bye
[root@lamp ~]#

2、PHP

#安装
[root@lamp ~]# yum -y install php php-mysql

3、Apache

#安装
[root@lamp ~]# yum -y install httpd#apache关联php
[root@lamp ~]# vim /etc/httpd/conf/httpd.conf
163 <IfModule dir_module>
164     DirectoryIndex index.html index.php  #加上index.php即可
165 </IfModule>#启动
[root@lamp ~]# systemctl restart httpd

4、Wordpress发布业务

#windows传包至linux上
C:\Users\geenjusting\Desktop\packages>dir
2022/08/05  09:31         9,403,968 wordpress-4.8-zh_CN.zipC:\Users\geenjusting\Desktop\packages>scp wordpress-4.8-zh_CN.zip root@10.10.60.50:/root
root@10.10.60.50's password:   #输入密码
wordpress-4.8-zh_CN.zip     100% 9184KB  51.0MB/s   00:00#解压
[root@lamp ~]# unzip wordpress-4.8-zh_CN.zip   #若使用不了unzip命令,则先安装unzip包
[root@lamp ~]# ls
anaconda-ks.cfg  wordpress  wordpress-4.8-zh_CN.zip#拷贝文件
[root@lamp ~]# cd wordpress
[root@lamp wordpress]# cp -R * /var/www/html/
[root@lamp wordpress]# chown -R apache:apache /var/www/html/

5、启动测试

#mariadb数据库的端口为3306,httpd网站服务端口为80[root@lamp ~]# systemctl restart httpd mariadb[root@lamp ~]# ss -anltp
State      Recv-Q Send-Q Local Address:Port               Peer Address:Port     
LISTEN     0      100    127.0.0.1:25                       *:*                   users:(("master",pid=1209,fd=13))
LISTEN     0      50           *:3306                     *:*                   users:(("mysqld",pid=3189,fd=14))
LISTEN     0      128          *:22                       *:*                   users:(("sshd",pid=1033,fd=3))
LISTEN     0      100      [::1]:25                    [::]:*                   users:(("master",pid=1209,fd=14))
LISTEN     0      128       [::]:80                    [::]:*                   users:(("httpd",pid=3226,fd=4),("httpd",pid=3225,fd=4),("httpd",pid=3224,fd=4),("httpd",pid=2984,fd=4),("httpd",pid=2983,fd=4),("httpd",pid=2982,fd=4),("httpd",pid=2981,fd=4),("httpd",pid=2980,fd=4),("httpd",pid=2978,fd=4))
LISTEN     0      128       [::]:22                    [::]:*                   users:(("sshd",pid=1033,fd=4))[root@lamp ~]# firewall-cmd --add-port={80/tcp,3306/tcp,3306/udp} --zone=public --permanent
success
[root@lamp ~]# firewall-cmd --reload
success
[root@lamp ~]# setenforce 0#到此配置完毕,请使用游览器进行访问:http://10.10.60.50

 ​​

 

 

 tips:如果您不设置密码,请牢记生成的随机密码,若您不输入用户名,用户名将是admin

 

 tips:如果密码忘了或者复制失败,则可以按游览器左上方的后退图标,返回至设置密码窗口,再对密码进行复制,之后再多次点击前进返回此页面即可。

再一次访问网站,则显示如下界面:

 到此为止,LAMP+Wordpress就算部署完成啦~

总的来说,跟着上方步骤走没什么问题,如果出现了bug则自行和本文对照一下配置,检查是否漏了或错了某部分等细节处。

yum部署还算简单的,就是源码包稍加复杂。

报错:

由于在部署LAMP的时候遇到的问题以及解决的方法,这里贴出来供大家参考,互相学习:

报错:
[root@localhost ~]# mysql -u root -p123
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)#原因:没启动数据库服务#解决:systemctl restart mariadb
#报错:
游览器出现:Your server is running PHP version 5.4.16 but WordPress 5.7.1 requires at least 5.6.20.Linux查看:rpm -qa | grep php
php-5.4.16-46.1.el7_7.x86_64#原因:是因为php和wordpress版本不兼容导致游览器出现这样的结果。#解决:只需要让php和wordpress版本互相兼容即可!--可以查看wordpress目录下readme.html文件,亦或者通过游览器访问http://ip/readme.html
#报错:
游览器访问wordpress成功,但是输入用户和密码之后就出现:
“抱歉,我不能写入wp-config.php文件。您可以手工创建wp-config.php文件并将以下信息贴入其中。”#解决:方法一:权限问题,chown -R apache:apache /var/www/html/即可!方法二:亦或者修改/var/www/html/下的wp-config.php文件(修改数据库名,用户名和密码即可)。
#报错:
游览器访问显示“您的PHP似乎没有安装运行WordPress所必需的MySQL扩展”。#解决:需要安装php-mysql(yum)

写文不易,如果您有对这篇文章有什么建议或者部署中遇到什么问题,欢迎您的留言......

Thank you for watching this article !!!

http://www.hkea.cn/news/139803/

相关文章:

  • 秦皇岛网站建设价格深圳seo公司
  • 广告型网站建设广州营销网站建设靠谱
  • 包头学做网站平台开发
  • 个人如何做微商城网站指数分布的分布函数
  • 北京网站设计哪家公司好建站工具
  • 深圳外贸网络推广seo诊断书案例
  • Java做网站的基本框架优化关键词规则
  • 网上手机商城网站建设直通车推广计划方案
  • 网站框架是谁做做个电商平台要多少钱
  • 网站开发建设书籍推荐b2b外贸平台
  • 网站首页的布局设计进行优化
  • 无锡做家纺公司网站如何建网站不花钱
  • bootstrap制作的网站页面优化网站seo
  • 海口网站建设优化班级优化大师官网登录
  • 连接品硕网线做怎么弹网站百度地图推广电话
  • 网站做cdn怎么弄百度推广怎么推广
  • 光谷做网站推广竞价服务托管公司
  • 网上商城网站建设方案书公众号seo排名
  • wordpress内网访问泰州百度关键词优化
  • 做淘客网站用备案网络营销计划书怎么写
  • 网站 公安 备案深圳百度推广客服电话多少
  • 北京米兰广告设计有限公司广州优化疫情防控举措
  • 汕头个人建站模板网站推广计划方法
  • php企业网站无限制源码网络营销方案设计
  • 动漫网站开发与建设百度网盘网页版入口官网
  • 咸阳做网站长沙网络营销外包哪家好
  • 专门做私人定制旅游的网站搜索引擎营销方法
  • 注册安全工程师管理系统网奇seo赚钱培训
  • 武汉市住房和城乡建设厅官方网站生猪价格今日猪价
  • 住房和城乡建设部网站诚信评价搜索引擎优化人员优化