首页 > 编程知识 正文

wordpress教程菜鸟教程,个人网站建站步骤

时间:2023-05-03 09:31:26 阅读:143098 作者:4874

原文个人工作站:强大工作站——Linux下WordPress建站步骤

WordPress环境的配置LAMP LAMP表示Linux Apache2 mysql php

流程:

PS:Ubuntu16.04附带了php7.0安装软件包,这意味着在安装php5时找不到安装软件包。

1.先更新一下

(否则,在步骤2中可能会报告错误。 e : unabletolocatepackageapache2)

sdoapt-get update 3358 www.Sina.com /

sudo apt-get install apache2浏览器输入ip,并在显示it works时指示OK

重新启动Apache2:

sudo /etc/init.d/apache2 restart可能在sudo的第一行中报告错误,但在第二行中显示【确定】即完成

2.安装Apache2

sudo apt-get install php5正在尝试安装php5

如果发生上述失败,将报告错误。

Package php5 is not available,but is referred to by another

package.thismaymeanthatthepackageismissing,has been obsoleted,

orisonlyavailablefromanothersource

修改文件

vim /etc/apt/source.list修改如下:

deb http://mirrors.a liyun.com/Ubuntu/vividmainrestricteduniverse

multiverse deb http://mirrors.a liyun.com/Ubuntu/vivid-security main

restricteduniversemultiversedeb http://mirrors.a liyun.com/Ubuntu /

vivid-updatesmainrestricteduniversemultiversedeb

33558 mirrors.a liyun.com/Ubuntu/vivid-proposedmainrestricted

universe multiverse deb http://mirrors.a liyun.com/Ubuntu /

vivid-backportsmainrestricteduniversemultiversedeb- src

33558 mirrors.a liyun.com/Ubuntu/vividmainrestricteduniverse

multiverse de B- src http://mirrors.a liyun.com/Ubuntu/vivid-security

mainrestricteduniversemultiversedeb-src

33558 mirrors.a liyun.com/Ubuntu/vivid-updatesmainrestricted

universe multiverse de B- src http://mirrors.a liyun.com/Ubuntu /

vivid-proposedmainrestricteduniversemultiversedeb- src

33558 mirrors.a liyun.com/Ubuntu/vivid-backportsmainrestricted

通用多任务

然后执行:

apt-getupdatesudoapt-getinstallphp 5可以成功安装PHP5

sudo apt-getinstalllibapache2- mod-PHP5//可能会显示已安装。

sudo apt-getinstallphp5- gdsudoapt-getinstallphp5- MySQL sudo/etc/init.d/Apache2restart已在此安装中结束,但在另一个帖子中进行了测试

打开

gksudo gedit/var/www/test PHP.PHP然后自由输入任何内容(欢迎使用我的个人网站)并保存。

然后在浏览器中键入http://127.0.0.1/testphp.php

或http://localhost/testphp.php

如果显示你输入的内容就成功了

(gedit好像是桌面APP,但我的服务器是纯粹的命令窗口,所以完全打不开。 因此,我们在本地计算机上创建并上传了新的PHP文件。)

4.安装mysql

sudo apt-get install mysql-server

安装期间会让你设置密码,记住这个密码。

5. 让apache、php支持 mysql

sudo apt-get install libapache2-mod-auth-mysql //无效sudo apt-get install libapache2-mod-auth-mysql //无效,似乎已经安装过了sudo /etc/init.d/apache2 restart //重启一下总是好的

6.安装PHPmyadmin

去官网下载https://www.phpmyadmin.net/downloads/

我下载的文件的名字叫:phpMyAdmin-4.7.5-all-languages.tar.gz

解压缩:

tar -zvxf phpMyAdmin-4.7.5-all-languages.tar.gz

重命名文件夹为phpMyAdmin:

mv phpMyAdmin-4.7.5-all-languages/usr/share/phpMyAdmin

根据其他教程修改配置文件:

找到 phpMyAdmin/libraries/config.default.php文件,将config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php

5.对config.inc.php文件进行vi编辑:

a.查找 $cfg[‘PmaAbsoluteUri’] 修改为你将上传到空间的phpMyAdmin的网址:

如:$cfg[‘PmaAbsoluteUri’] = ‘http://192.168.1.11/phpMyAdmin/’;

b.查找 $cfg[‘Servers’][$i][‘host’] = ‘localhost’;(通常用默认,也有例外,可以不用修改)

c.查找 $cfg[‘Servers’][$i][‘auth_type’] = ‘config’;

在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie
,这里建议使用cookie。

d.查找 $cfg[‘Servers’][$i][‘user’] = ‘root’; // MySQL
user(mysql用户名,自己机里用root;)

e.查找 $cfg[‘Servers’][$i][‘password’] = ”; // MySQL password
(mysql用户的密码,自己的服务器一般都是mysql用户root的密码)

f.查找 $cfg[‘Servers’][$i][‘only_db’] = ”; // If set to a db-name,
only(你只有一个数据就设置一下;如果你在本机或想架设服务器,那么建议留空)

g.查找 $cfg[‘DefaultLang’] = ‘zh’; (这里是选择语言,zh代表简体中文的意思,这里不知道填gbk对否)

h.设置完毕后保存。

6.测试:在浏览器中输入http://101.132.96.95/phpMyAdmin/

7.此时phpMyAdmin文件夹的位置在/usr/share/phpMyAdmin,然而如果从网页进入后台的话需要在/var/www/html 目录下建立一个软连接指向phpMyAdmin文件夹才行,所以运行命令:

/var/www/html# sudo ln -s /usr/share/phpMyAdmin

注意:要在html文件下执行命令。

之后在网页地址栏输入 你的ip/phpMyAdmin 就可以进入登陆页面,账号和密码应该就是刚才在配置文件里设置过的那个。

注意:通过翻阅各种帖子和博客,我发现应该是随着版本不同,有的时候文件夹名字叫phpmyadmin 而有的时候是 phpMyAdmin 大小写不同,我认为应该需要注意,在自己机子上保持一致,不要盲目copy。

7.新建WordPress的数据库
(注意:在第二次重新建站时只做了新建用于WordPress的数据库,其他都没做,所以只要建个库似乎就OK)
如果左侧数据库下拉式菜单中还没有一个与WordPress相关的数据库,需要创建一个:
为WordPress数据库起个名字(可以使用’wordpress’或’blog’),将其输入到添加新数据库(Create new database)输入框中,并点击添加数据库(Create)。
此处我新建了一个叫WordPress的数据库
点击左上方的Home图标,返回主界面,然后点击(Privileges)(权限)。如果用户列表中没有WordPress相关用户,创建一个:

点击添加新用户(Add a new User)
为WordPress选用一个用户名(推荐使用’root’)并将其输入到用户名(User name)输入框中。(确保下拉式菜单中的“使用文本字段(Use text field:)已被选中)
选用一个保密性较高的密码(最好是大小写字母、数字及符号的组合),并将其输入到密码(Password)输入框中。(确保下拉式菜单中的“使用文本字段(Use text field:)已被选中),在Re-type输入框内再次输入密码
记住设定的用户名和密码。
将所有权限(Global privileges)下的所有选项保留默认状态
点击Go.

此处我新建了个用户 用户名为root_wordpress

密码为纯数字

返回权限(Privileges)界面,点击刚刚创建的WordPress用户上的查看权限(Check privileges)图标。在详细数据库权限(Database-specific privileges)界面中,在为以下数据库添加权限下拉式菜单中选择之前创建的WordPress数据库。之后页面会刷新为该WordPress数据库的权限详情。点击选中所有,选择所有权限(Check All),最后点击Go。

这一步我做的有点懵,只是在root_wordpress这个用户的权限里把所有的都点上了。

8.安装WordPress

修改一下权限

sudo chown www-data:www-data /var/www/html/ -R

去官网下载WordPress的安装包,上传服务器,在服务器里解压它:

tar -zxvf wordpress-3.8-zh_CN.tar.gz //注意版本

移动到网页的目录下:

cp -r wordpress/* /var/www/html/

//注意这里 不是吧wordpress文件夹本身移动,而是移动文件夹里面的内容。

在本机的浏览器输入:

http://example.com/wp-admin/install.php

然后跟着他的步骤进行安装,记得记住网站的账号和密码。

这样就大功告成了?

对了别忘了把html文件夹下的index.html删掉,不然打开网站一直是那个丑丑的it works

升级WordPress的时候需要在wp-conf.php文件的最后加上define(‘FS_METHOD’, “direct”);

Emmm,升级WordPress的时候 需要对整个html文件进行权限的更改

chmod -R 777 html的路径

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。