在Mac下安裝wordpress。
成都創(chuàng)新互聯(lián)是專業(yè)的峨邊彝族網(wǎng)站建設(shè)公司,峨邊彝族接單;提供成都做網(wǎng)站、網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行峨邊彝族網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!
安裝XAMPP;
為wordpress安裝數(shù)據(jù)庫。wordpress自身是不帶數(shù)據(jù)庫的,需要我們在XAMPP中創(chuàng)建數(shù)據(jù)庫。在瀏覽器中輸入:,進(jìn)入數(shù)據(jù)庫管理界面。輸入數(shù)據(jù)庫名:wordpress(可自定義),數(shù)據(jù)庫格式選擇:utf8_general_ci,鏈接校對選擇:utf8_unicode_ci。然后點擊創(chuàng)建。
下載wordpress,然后解壓 wordpress至:/Applications/XAMPP/xamppfiles/htdocs/ 下。
修改配置文件??截?/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-config-sample.php 至 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-config.php,然后用記事本打開,進(jìn)行如下三處修改:修改數(shù)據(jù)庫名稱database_name_here為你的數(shù)據(jù)庫名,在本例中是wordpress修改數(shù)據(jù)庫用戶名username_here為root修改數(shù)據(jù)庫密碼為空,就是把password_here刪除
在瀏覽器中輸入:,
在這個設(shè)置頁面設(shè)置站點標(biāo)題,登陸用戶名,密碼即可。
如果你想快捷、簡單、免費的創(chuàng)建個人網(wǎng)站的話,WordPress 是你最佳的選擇。
WordPress 是一種使用 PHP 語言開發(fā)的博客平臺,用戶可以在支持 PHP 和 MySQL 數(shù)據(jù)庫的服務(wù)器上架設(shè)屬于自己的網(wǎng)站。也可以把 WordPress 當(dāng)作一個內(nèi)容管理系統(tǒng)( CMS )來使用。
WordPress 是一款個人博客系統(tǒng),并逐步演化成一款內(nèi)容管理系統(tǒng)軟件,它是使用 PHP 語言和 MySQL 數(shù)據(jù)庫開發(fā)的。用戶可以在支持 PHP 和 MySQL 數(shù)據(jù)庫的服務(wù)器上使用自己的博客。
WordPress 有許多第三方開發(fā)的免費模板,安裝方式簡單易用。不過要做一個自己的模板,則需要你有一定的專業(yè)知識。比如你至少要懂的標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用 HTML 代碼、 CSS 、 PHP 等相關(guān)知識。
WordPress 官方支持中文版,同時有愛好者開發(fā)的第三方中文語言包,如 wopus 中文語言包。WordPress 擁有成千上萬個各式插件和不計其數(shù)的主題模板樣式。
以下是將 WordPress 4.0 安裝在 Ubuntu 14.10 上的簡易教程。
準(zhǔn)備工作
以下內(nèi)容是以 Ubuntu 14.10 為基礎(chǔ),在開始安裝 WordPress 之前,你需要完成 LAMP 服務(wù)(Linux , Apache ,PHP , MYSQL)來配置你的個人站點。
安裝 LAMP 組件:
sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-gd php5-curl libssh2-php
當(dāng) Apache, PHP, MySQL 都已經(jīng)安裝時,你就可以開始 WordPress 的安裝之旅。 數(shù)據(jù)庫和 MySQL 用戶的創(chuàng)建 通過數(shù)據(jù)庫和 MYSQL 用戶的創(chuàng)建,你將開始個人網(wǎng)站的創(chuàng)建進(jìn)程。 你需要為 MySQL 的 root 用戶設(shè)置密碼。 登錄 MYSQL:
mysql -u root -p
在成功認(rèn)證之后你需要創(chuàng)建WordPress的數(shù)據(jù)庫:
CREATE DATABASE wordpress;
這里我將數(shù)據(jù)庫名稱命為 wordpress,可以自己定義。但請記住數(shù)據(jù)庫名稱,在后面的安裝中將會用到。 現(xiàn)在,你需要創(chuàng)建數(shù)據(jù)庫管理員:
CREATE USER wordpressadmin@localhost IDENTIFIED BY 'wordpresspassword';
接著,你需要將管理權(quán)限賦給管理員:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressadmin@localhost;
你需要刷新權(quán)限信息來激活用戶權(quán)限:
FLUSH PRIVILEGES;
exit
PHP 和 Apache 的配置
接下來,你需要配置 PHP 和 Apache. 以 sudo 權(quán)限打開 Apache PHP 的配置文件:
sudo nano /etc/php5/apache2/php.ini
搜索命令 expose_php 和 allow_url_fopen 將其置為 off:
. . .
expose_php = Off
. . .
allow_url_fopen = Off
. . .
改完之后保存并關(guān)閉。 接下來,你需要啟用 Apahce 的重寫功能( rewrite )。 啟用 mod_rewrite 模塊的命令:
sudo a2enmod rewrite
重啟 Apache 的服務(wù)之后該模塊就啟用了。 但是在重啟 Apache 的服務(wù)之前你需要啟用 .htaccess 的使用。 所以,打開包含實際重寫和將在 WordPress 安裝時默認(rèn)包括的文件。
sudo nano /etc/apache2/sites-enabled/000-default.conf
在這個文件里面,你必須添加重定向到 web 根目錄的屏蔽。 可能你也需要 ServerName 命令來指向你的域名,用 ServerAdmin 命令來指向一個有效的電子郵件地址:
VirtualHost *:80
ServerAdmin admin@your-domain.com
DocumentRoot /var/www/html/
ServerName your-domain.com
ServerAlias
Directory /var/www/html/
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
/Directory
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
/VirtualHost
在完成以上步驟之后,重啟 Apache 服務(wù)使配置生效。
sudo service apache2 restart
下載并安裝 WordPress
現(xiàn)在,系統(tǒng)已經(jīng)準(zhǔn)備就緒,我們可以開始 WordPress 的安裝了! 回到你的服務(wù)器上,切換到你的臨時目錄并用 wget 去下載 WordPress
cd /tmp
wget
下載完成后解壓:
tar xzvf wordpress*
現(xiàn)在,復(fù)制解壓的目錄到你的 web 目錄下,推薦使用 rsync 安全復(fù)制文件:
cd wordpress*
sudo rsync -avz . /var/www/html
現(xiàn)在,你可以進(jìn)入 web 目錄檢查復(fù)制的文件:
cd /var/www/html
ls -lsa
確保 WordPress 目錄文件可寫,同時,以 www-data 用戶, www-data 屬組運行(用戶,屬組可自定義):
chown www-data:www-data -R /var/www/html/
配置 WordPress
編輯 WordPress config.php 文件,
cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
vi /var/www/html/wp-config.php
找到并修改數(shù)據(jù)庫名稱,數(shù)據(jù)庫用戶名, mysql root 密碼:
[...]
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpressadmin');
/** MySQL database password */
define('DB_PASSWORD', 'wordpresspassword');
/** MySQL hostname */
define('DB_HOST', 'localhost');
[...]
完成以上配置之后,重啟 Apache 服務(wù):
service apache2 restart
安裝 WordPress
通過以上操作,文件已經(jīng)準(zhǔn)備到位,軟件也已配置完成。通過 web 接口就可以完成 WordPress 的安裝了。 在你的瀏覽器中訪問你的域名或者 IP 地址:
你將看到 WordPress 的初始安裝界面,你將創(chuàng)建一個管理員賬號:
完成站點信息,創(chuàng)建你的管理賬號。填寫完畢之后點擊 Install WordPress 按鈕繼續(xù)。 WordPress 將確認(rèn)你的安裝信息,然后要求你以剛才創(chuàng)建的賬號登錄:
點擊 Log In 填寫賬號信息:
你可以通過域名或者 IP 地址訪問你的站點了!
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)開發(fā)環(huán)境
CentOS 6.5系統(tǒng)安裝配置LAMP(Apache+PHP5+MySQL)服務(wù)器環(huán)境
1.數(shù)據(jù)庫部署
為Wordpress程序創(chuàng)建用戶名為360readuser,密碼為360readpsd的數(shù)據(jù)庫。
登陸數(shù)據(jù)庫:mysql -uroot -p
創(chuàng)建數(shù)據(jù)庫:CREATE DATABASE 360read;
創(chuàng)建數(shù)據(jù)庫用戶:CREATE USER 360readuser@localhost IDENTIFIED BY '360readpsd';
給用戶所有權(quán)限:GRANT ALL PRIVILEGES ON 360read.* TO 360readuser@localhost;
刷新生效: FLUSH PRIVILEGES;
退出:exit
重啟服務(wù):systemctl restart mariadb.service
systemctl restart httpd.service
2.安裝的WordPress
1建立一個臨時文件夾,下載最新版本的Wordpress3.92,中英文都可以。
mkdir /tmp/wp
cd /tmp/wp
wget
解壓縮到網(wǎng)站根目錄: unzip -q latest.zip -d /var/www/html/
2更改wordpree文件夾屬主:chown -R apache:apache /var/www/html/wordpress
更改wordpress文件夾權(quán)限:chmod -R 755 /var/www/html/wordpress
創(chuàng)建一個可以上傳的目錄upload,并將屬主改為apache:
mkdir -p /var/www/html/wordpress/wp-content/uploads
chown -R :apache /var/www/html/wordpress/wp-content/uploads
3修改配置文件,以便可以訪問數(shù)據(jù)庫
cd /var/www/html/wordpress/
cp wp-config-sample.php wp-config.php
vim wp-config.php 修改紅色字體部分:
define('DB_NAME', '360read');
define('DB_USER', '360readuser');
define('DB_PASSWORD', '360readpsd'); 修改完成后 :wq !
4瀏覽器輸入 后就可以進(jìn)行最后的登陸安裝,輸入站點名稱,登陸戶名,密碼,郵箱就可以完成Wordpress安裝!
如果出現(xiàn)如下錯誤:Your PHP installation appears to be missing the MySQL extension which is require
可能是PHP-mysql模塊丟失造成的,重新yum install php-mysql ,并且重啟mariadb和httpd服務(wù)就可以了。
5開啟支持網(wǎng)站固定鏈接修改和重定向功能。
編輯主配置文件:vi /etc/httpd/conf/httpd.conf
...AllowOverride None 修改為AllowOverride All...
然后重啟服務(wù):systemctl restart httpd.service
創(chuàng)建.htaccess文件:touch /var/www/html/wordpress/.htaccess
編輯:vim /var/www/html/wordpress/.htaccess,加入以下內(nèi)容,也可以讓網(wǎng)站自動生成。
IfModule mod_rewrite.c
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
/IfModule
修改.htaccess文件權(quán)限:chmod 664 /var/www/html/wordpress/.htaccess,修改為664可以讓網(wǎng)站支持自動更新,也可以修改為644。
至此,Wordpress在Centos7上已經(jīng)完全安裝了,可以用它搭建你想要的任意網(wǎng)站了。
確保Web目錄權(quán)限是否正確,并給予apache對相關(guān)文件夾的權(quán)限
chown -R apache:apache /var/www/html/
chmod -R 755 /var/www/html/
mkdir -p /var/www/html/wp-content/uploads
chown -R :apache /var/www/html/wp-content/uploads
二、寶塔面板里的設(shè)置
1)登錄到寶塔面板,點擊左側(cè)網(wǎng)站,找到網(wǎng)站點右側(cè)的設(shè)置鏈接
2)選擇左側(cè)"偽靜態(tài)",輸入如下代碼:
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
修改完后保存即可。
付:Wordpress安裝 :centos 7 搭建wordpress 網(wǎng)站詳細(xì)教程 - 簡書
wget //下載最新版wordpress
解壓文件,并且將其復(fù)制到/var/www/html目錄下
#解壓文件
unzip -q latest.zip
#復(fù)制 wordpress文件夾下所有文件到html目錄下
cp -rf wordpress/* /var/www/html/
#修改文件夾權(quán)限
賦予apache對相關(guān)文件夾的權(quán)限
修改文件夾權(quán)限
chown -R apache:apache /var/www/html/
chmod -R 755 /var/www/html/
mkdir -p /var/www/html/wp-content/uploads
chown -R :apache /var/www/html/wp-content/uploads
編輯WordPress配置文件
編輯配置文件
cd /var/www/html
cp wp-config-sample.php wp-config.php
vim wp-config.php
找到define(‘DB_NAME’, ‘wordpressdb’);
將 wordpressdb 修改為你創(chuàng)建的wordpress數(shù)據(jù)庫名
找到define(‘DB_USER’, ‘wordpressuser’);
將 wordpressuser 修改為你創(chuàng)建的數(shù)據(jù)庫用戶名
找到define(‘DB_PASSWORD’, ‘123456’);
將 123456 修改你創(chuàng)建數(shù)據(jù)庫用戶的密碼
輸入:wq!保存
重啟相關(guān)服務(wù)
systemctl restart httpd.service
systemctl restart mysqld.service
systemctl start mysqld.service
systemctl stop mysqld.service
進(jìn)入Web頁面設(shè)置
訪問http://你的域名/wp-admin
文章標(biāo)題:wordpresscd wordpresscdn不能登錄
文章地址:http://muchs.cn/article38/doegssp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、外貿(mào)網(wǎng)站建設(shè)、做網(wǎng)站、營銷型網(wǎng)站建設(shè)、電子商務(wù)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)