Bingung.??? Langsung ajja masuk,
Langkah-langkahnya adalah :
1. Install beberapa software yang diperlukan, seperti apache2, php5, mysql-server dan phpmyadmin
root@sandimulyadi:/home/sandimulyadi# apt-get install apache2 php5 mysql-server phpmyadminTekan y saat diminta konfirmasi
Masukan password untuk mysql-server saat diminta
2. Cari dimana anda menyimpan CMS Wordpressnya atau download terlebih dahulu di http://wordpress.org/download. Karena saya sudah menyimpannya di Documents maka saya akan masuk ke Documents dengan perintah :
root@sandimulyadi:/home/sandimulyadi# cd Documents3. Extrak CMS Wordpressnya :
root@sandimulyadi:/home/sandimulyadi/Documents# ls
1 Debian Book.rar Linux wordpress-3.1-su_ID.zip
drupal-7.12.zip wordpress-3.3.1.zip
root@sandimulyadi:/home/sandimulyadi/Documents# unzip wordpress-3.3.1.zip4. Pindahkan hasil extraksi ke folder /var/www. Jika anda mau mengubah namanya silakan
root@sandimulyadi:/home/sandimulyadi/Documents# ls
1 Debian Book.rar Linux wordpress-3.1-su_ID.zip
drupal-7.12.zip wordpress wordpress-3.3.1.zip
root@sandimulyadi:/home/sandimulyadi/Documents# mv wordpress /var/www5. Masuk ke folder wordpress dan lakukan pengeditan terhadap wp-config.php (hasil penyalinan dari wp-config-sample.php)
root@sandimulyadi:/home/sandimulyadi/Documents# cd /var/www
root@sandimulyadi:/var/www# ls
index.html wordpress
root@sandimulyadi:/var/www# cd wordpress6. Lakukan pengeditan dengan cara :
root@sandimulyadi:/var/www/wordpress# cp wp-config-sample.php wp-config.php
root@sandimulyadi:/var/www/wordpress# ls
admininten.html wp-blog-header.php wp-includes wp-register.php
index.php wp-comments-post.php wp-links-opml.php wp-settings.php
license.txt wp-config.php wp-load.php wp-signup.php
wp-activate.php wp-config-sample.php wp-login.php wp-trackback.php
wp-admin wp-content wp-mail.php xmlrpc.php
wp-app.php wp-cron.php wp-pass.php
root@sandimulyadi:/var/www/wordpress# nano wp-config.php
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'user_name_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
Ubah script yang berwarna merah diatas menjadi seperti yang berwarna biru :
// ** MySQL settings - You can get this info from your web host ** //Setelah selesai tekan Ctrl + x lalu y & enter
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress'); // Nama Databases dari Phpmyadmin
/** MySQL database username */
define('DB_USER', 'root'); // User mysql-server
/** MySQL database password */
define('DB_PASSWORD', 'toke27'); // Password mysql-server
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
7. Masuk ke direktory /etc/apache2/sites-available untuk membuat VirtualHost
root@sandimulyadi:/var/www/wordpress# cd /etc/apache2/sites-available8. Buat VirtualHost untuk menjalankan CMS Wordpress
root@sandimulyadi:/etc/apache2/sites-available# ls
default default-ssl
root@sandimulyadi:/etc/apache2/sites-available# cp default wordpressUbah scriptnya menjadi :
root@sandimulyadi:/etc/apache2/sites-available# nano wordpress
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<VirtualHost *:80>Jangan lupa untuk pengeditan, saat selesai melakukan pengeditan tekan Ctrl + lalu y & enter untuk menyimpan
ServerAdmin sandmulyadi@sandimulyadi.com // Server Admin
ServerName www.sandimulyadi.com // DNS Name Server dengan www
ServerAlias sandimulyadi.com // DNS Name Server tanpa www
DocumentRoot /var/www/wordpress // Direktory tempat meletakan CMS
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/wordpress> // Direktory tempat meletakan CMS
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
9. Disablekan Host default dan jalankan VirtualHost yang telah dibuat
root@sandimulyadi:/etc/apache2/sites-available# a2dissite default10. Buka web browser :
root@sandimulyadi:/etc/apache2/sites-available# /etc/init.d/apache2 reload
root@sandimulyadi:/etc/apache2/sites-available# a2ensite wordpress
root@sandimulyadi:/etc/apache2/sites-available# /etc/init.d/apache2 reload
a. Masukan alamat "sandimulyadi.com/phpmyadmin" & buat database bernama "wordpress"
b. Install CMS wordpress dengan cara "sandimulyadi.com/install.php"
c. Masuk ke admin "sandimulyadi.com/wp-login.php"
Sekian untuk kali ini semoga dapat bermanfaat bagi sobat MK sekalian.
Sedikit bocoran untuk kesempatan yang akan data saya akan membuat subdomain masih sama denga menggunakan CMS Wordpress.
Tidak ada komentar:
Posting Komentar