linux运维搭建官网,Linux运维学习之LAMP搭建个人博客网站

news/2024/5/11 23:37:04/文章来源:https://blog.csdn.net/weixin_35971306/article/details/116872630

Linux运维学习之LAMP搭建个人博客网站

个人博客、lamp

从开始学习Linux,我就知道搭建博客,也很好奇怎么搭建的博客,今天终于学到了这个知识点,网上的很多的教程感觉都是含糊其辞,对于基础稍微有点薄弱的,根本实现不出来,而今天我就来篇基础教程,基于LAMP来搭建,L:Linux,A:apache,M,mysql或mariadb,P:php,乍一看感觉好难,其实只要稍微配置一下很简单的能够实现。

实验环境:centos7.3

首先,我们先要安装一下必要的软件yum install-y httpd php php-mysql mariadb-server

systemctl start httpd#启动apache服务

systemctl start mariadb#启动mysql服务

由于我们使用的php页面的方式,所以要在httpd的配置文件中做一些微小的修改vim/etc/httpd/conf/httpd.conf

/index#搜索index

DirectoryIndexindex.php index.#添加index.php

systemctl restart httpd

为了测试一下是否可用,我们还使用了一小段php代码来测试一下vim/var/www/html/index.php

echo date("Y/m/d H:i:s");

phpinfo();

?>

然后我们可以瞅一眼我们自己的ip,ip a可以查看,打开浏览器,http://ip/,比如我的ip是172.17.254.6,然后http://172.17.254.6/然后就能看到我们的这一段代码编写出来的php页面,大致是下面的这样子,然后我们就算是成功把php程序和apache合理的解析显示出来了!

ab7653affab982b574eb7acc55df2e04.gif    然后就是关于mysql的配置了,mysql有个安全问题,就是它可以直接登录,还有很大的权限,所以我们需要配置它的服务脚本,删除匿名登录,给root添加密码:mysql_secure_installation#交互式的脚本,很容易就可以配置

Setroot password?[Y/n]y#设置root密码,然后下面交互式的输入两次一样的密码

Removeanonymous users?[Y/n]y#是否删除匿名用户

Disallowroot login remotely?[Y/n]n#是否不允许root远程登录

Removetest databaseandaccess to it?[Y/n]n#是否删除test数据库,这个无所谓

Reloadprivilege tables now?[Y/n]y#是否立即生效

然后我们再次登录到mysql,就要有固定的格式才能登录,而不是直接输入mysqlmysql-uroot-p

然后输入密码就可以登录,然后我们在mysql中只要做一个事情,那就是赋权新建一个管理的用户

create database wpdb;#最后又分号的

grant all on wpdb.*to wpuser@‘172.17.%.%‘identifiedby‘centos‘;

#这一句是新建一个wpuser的用户密码为centos,然后可以管理wpdb数据库下的所有表,172.17.%.

%是你可以在本网段登录mysql数据进行管理

然后我们到https://cn.wordpress.org/下载对应的软件包,本次实验使用的是wordpress-4.8.1-zh_CN.tar.gz,我们下载后上传到linux上,rz命令可以上传,yum install lrzsz,才可以使用rz命令。tar-xvf wordpress-4.8.1-zh_CN.tar.gz#解压缩

cp-r wordpress/* /var/www/html/      #拷贝到/var/www/html下

cp wp-config-sample.php wp-config.php #生成wordpress配置文件

vim wp-config.php

/** WordPress数据库的名称 */

define(‘DB_NAME‘,‘wpdb‘);

/** MySQL数据库用户名 */

define(‘DB_USER‘,‘wpuser‘);

/** MySQL数据库密码 */

define(‘DB_PASSWORD‘,‘centos‘);

/** MySQL主机 */

define(‘DB_HOST‘,‘172.17.254.6‘);

上面的这些都是我们在mysql的设置的东西,一一填上去就ok了,然后我们http://172.17.254.6/,测试一下,测试如下:

ab7653affab982b574eb7acc55df2e04.gif    然后进行一些基本的配置,就可以使用了,但是有个问题来了,这个小网页只是一个本机的,有什么卵用,这是我们就要一个域名和一个云服务器了,当我们的把这些配置在服务器中使用时,服务器解析域名,我们就可以使用你自己的域名登陆了,当然域名备案啥的比较麻烦,我们可以买一些香港或者其他地区的服务器。

Linux运维学习之LAMP搭建个人博客网站

来源: http://www.bubuko.com/infodetail-2360827.html

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

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

相关文章

学习计算机安全只知识网站,计算机安全教案

计算机安全教案教材分析本节课陕西省九年义务教育九年制初级中学教科八年级(上册)信息技术,第一章《计算机系统》第六节《计算机安全》的内容,本节内容具有较大的现实意义和教育意义。本节是第一章《计算机系统》的最后一节,内容以理论知识形…

网站改成静态页面打不开_营销型网站建设的六大要点

营销型网站建设的六大要点!这是我们行业内必看的一些东西,希望对大家有帮助~~第一点、全站伪静态,SEO设置设置前台能看到的页面全部伪静态的方式。这样随便搜索个手机的型号前几名都是静态或者伪静态的页面。网站的地图。301重定向即是将网络…

h5实现扫一扫功能_H5响应式网站制作有哪些好处?

网站制作一年350元,五站合一,快速建站 ,www.sxjcwzjs.com,只需进入网站右上角注册快速建站即可(需要电脑登录注册),需要联系我吧!电话:13752214574,微信号:m10785828941.H5网站高端大…

服务器搜索文件太慢,网站加载速度慢?3步排查找原因

原标题:网站加载速度慢?3步排查找原因网站管理员在运营网站时往往绕不开一个关键性问题,那就是网站的加载速度。当网站一切就绪,自认为各处配置设计无懈可击时,真正浏览网站时却如遭当头一棒,页面加载的“龟…

利用git把本地网站提交到码云新建仓库中

😳在网站根目录右键---Git Bash Here 😳若是第一次利用git提交,请配置好全局选项 git config --global user.name "用户名" git config --global user.email "创建的邮箱地址" 😳初始化仓库 git init &…

功能测试常用6种方法_网站推广的6种有效方法

作为一名合格的站长要想去长久的远营一个网站,就需要不断的增加你的网站流量,不断的增加你网站的询盘量,那么你就需要懂得网站推广的一些方法了,网站推广的方法有非常的多,几乎每一种网站推广方法,对于网站…

google地图网页版_【优化插件】2019版Yoast SEO超详细后台设置教程

WordPress 应该是目前相当主流的建站平台,提到建站大家最关心的事就是SEO,总希望分享的文章都能受到搜寻引擎的青睐,并让使用者透过搜寻都能找到自己的文章,当然排名愈前愈好找到,因此一般WordPress 网站都会安装SEO插…

webview加载不出网页_electron-vue爬坑之webview第三方网站渲染

在electron-vue客户端开发中避免不了嵌入其他第三方网站以下给出electron-vue基于webview渲染第三方网站的技术总结首先在vue页面中写入webview标签并定义src路径webViewSrcmethods写入方法:operateWebview(item){this.webViewSrc https://xxxxx/index.html?idite…

网站建设服务_企业网站建设之企业怎么选择服务器

企业网站建设的一个重要内容就是服务器的选择, 服务器是相对比较专业的设备, 对大多数人群来说,服务器是比较陌生而高大上的设备, 企业在选择服务器的时候往往一头雾水, 不知该作何选择, 下面我们来看看服务…

页面加载占位_5种延迟加载图像的方法以帮助你提升网站性能与用户体验

英文 | https://www.sitepoint.com/five-techniques-lazy-load-images-website-performance/翻译 | web前端开发(ID:web_qdkf)由于图像是Web上最流行也是必不可少的内容类型之一,因此网站上的图片页面加载时间很容易成为一个问题。即使进行了适当的优化&…

网站互点排名掉了网站互点排名掉了网站互点_网站排名下降,导致排名下降的原因?...

相信大家和我一样,看到网站排名掉了,那个着急的心情真是不予言表。那么这时候该怎么办呢?是什么原因造成网站关键词排名下降的呢?网站排名下降,导致排名下降的原因1、竞争对手。百度搜索看看是否是竞争对手成长的原因&…

js爬取数据加载页面_金融数据分析案例第六篇《爬取通过ajax异步加载数据的网站》...

此系列文章是《数据蛙三个月就业班》股票数据分析案例的总结,整个案例包括linux、shell、python、hive、pycharm、git、html、css、flask、pyechart、sqoop等的使用,为了让就业班同学能够更好的学习,所以对上面大家有疑问的内容进行了总结。本…

运行怎么打开服务器里面的文件,bin文件linux怎么打开_网站服务器运行维护

linux文件只读怎么修改_网站服务器运行维护修改linux文件只读的办法:首先打开UBUNTU操作系统;然后找到菜单栏的终端窗口,并且点击进入;接着打开只读文件;最后执行命令“chmod 666 test.txt”即可将文件改为可读可写的文…

大数据课程综合实验案例:网站用户行为分析

大数据课程综合实验案例1 案例简介1.1 案例目的1.2 适用对象1.3 时间安排1.4 预备知识1.5 硬件要求1.6 软件工具1.7 数据集1.8 案例任务1.9 实验步骤2 本地数据上传到数据仓库Hive2.1 实验数据集的下载2.2 数据集的预处理(1)删除文件第一行记录&#xff…

使用PyMySQL进行数据库连接和查询--案例某电商网站女装行业TOP100销量数据

数据库连接和查询 1.首先在Navicat中创建一个名为taobao的数据库 2.Navicat导入txt文本数据 用Navicat导入导向把sale_data.txt导入数据库taobao中 注意:txt文本的编码格式默认为ANSI编码,而我们要修改成UTF-8编码,不然在导入数后&#xff…

2017甘肃高中计算机会考,2017年甘肃高中会考报名网站:甘肃省教育考试院

甘肃高中会考报名网站:甘肃省教育考试院【导语】每个人都会面临大大小小的考试,有可能这一辈子都会逃脱不了考试的命运。无忧考网整理了甘肃高中会考报名网站信息。希望对各位有些帮助。参加2017年甘肃高中会考的考生可点击进入《甘肃省教育考试院》进行…

mysql pmm安装_「pmm」PMM (Percona MySQL Monitor) 部署 - seo实验室

pmm部署环境说明mysql 10.0.0.201pmm server 10.0.0.200安装PMM安装dockeryum install docker运行dockersystemctl start dockersystemctl enable docker下载容器镜像docker pull percona/pmm-server:latest建立数据卷容器docker create \-v /opt/prometheus/data \-v /opt/con…

php如何检测代码是否被劫持,Ajax实现检测网站劫持的方法

这次给大家带来Ajax实现检测网站劫持的方法,Ajax实现检测网站劫持的注意事项有哪些,下面就是实战案例,一起来看一下。https可以彻底解决劫持的问题。但是一般虚拟主机都不支持 https,难道http只能任流氓们恶意劫持么?既…

服务器快照能代替网站备份吗,云服务器快照是备份吗

云服务器快照是备份吗 内容精选换一换云服务器备份有配额限制,且受云硬盘备份的配额限制影响,云服务器备份会同时占用云硬盘备份的配额。当云硬盘备份的配额不足时,无法进行云服务器备份。在进行云服务器备份时,系统会自动调整云硬…

linux权限规划怎么做,Linux基础_网站权限规划

Linux系统默认的权限:对于文件来说, 默认的权限: rw-r--r-- 644对于目录来说:rwxr-xr-x 755网站比较安全的权限:网址程序存放在/app/blog 目录下面.1.网站都是通过傀儡用户运行起来的 www2.网站用户上传目录,file 644 dir 755 www www3.除了上传目录之外的目录 file 644 dir 7…