Instalar
wordpress
en opensuse leap: en realidad esta guía la iba a poner en el foro de mi distro pero luego descubir que ya hicieron uno parecido http://www.forosuse.org/forosuse/showthread.php?t=24124 . Así que lo pongo a disposición del resto de los mortales quizás a alguno le sirva... a mi me funciono de 10.
1. Instalar apache:
zypper in apache2
1.1 Iniciarlo y dejarlo activo
systemctl start apache2.service
systemctl enable apache2.service
1.2Probarlo
http://ipdondeloinstalaste
Deberias de ver la pagina con su "Acceso Denegado" y eso significa que funciona.
2. Instalar mariadb:
zypper install mariadb
2.1 Iniciarlo y dejarlo activo
systemctl start mysql.service
systemctl enable mysql.service
2.2 Configurarlo
Para configurarlo hay que correr
mysql_secure_installation
En donde se puede: - setear el password.
- borrar usuarios anonimos.
- borrar base de test.
3. Instalar php5
zypper install php5 php5-mysql apache2-mod_php5
3.1 Iniciarlo
systemctl restart apache2.service
3.2 Probarlo
Para probarlo hay que que ejecutar.
a2enmod php5
Luego editar un archivo nuevo que llamaremos info.php
vi /srv/www/htdocs/info.php
En donde haremos pondremos lo siguiente.
<?php phpinfo(); ?>
Salvamos y luego vamos al navegador y escribimos lo siguiente.
http://ipdondeloinstalaste/info.php
Deberíamos de ver mucha info ahí.
4. Creamos la base
mysql -u root -p
CREATE DATABASE db_wordpress;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON db_wordpress.* TO 'user'@'localhost';
FLUSH PRIVILEGES;
5. Configuramos wordpress
wget http:// wordpress .org/latest.tar.gz
tar -zxvf latest.tar.gz
mv wordpress /* /srv/www/htdocs
cp /srv/www/htdocs/wp-config-sample.php /srv/www/htdocs/wp-config.php
Luego editamos la pagina de configuración de wordpress de esta manera.
vi /srv/www/htdocs/wp-config.php
Veremos algo asi para completar
// ** 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’, ‘username_here‘);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘password_here‘);
/** MySQL hostname */
define(‘DB_HOST’, ‘localhost‘);
Damos los permisos.
chown -R wwwrun /srv/www/htdocs
después de eso podemos hacer la instalación de wordpresss desde el navegador. Y ya esta listo. =)
1. Instalar apache:
zypper in apache2
1.1 Iniciarlo y dejarlo activo
systemctl start apache2.service
systemctl enable apache2.service
1.2Probarlo
http://ipdondeloinstalaste
Deberias de ver la pagina con su "Acceso Denegado" y eso significa que funciona.
2. Instalar mariadb:
zypper install mariadb
2.1 Iniciarlo y dejarlo activo
systemctl start mysql.service
systemctl enable mysql.service
2.2 Configurarlo
Para configurarlo hay que correr
mysql_secure_installation
En donde se puede: - setear el password.
- borrar usuarios anonimos.
- borrar base de test.
3. Instalar php5
zypper install php5 php5-mysql apache2-mod_php5
3.1 Iniciarlo
systemctl restart apache2.service
3.2 Probarlo
Para probarlo hay que que ejecutar.
a2enmod php5
Luego editar un archivo nuevo que llamaremos info.php
vi /srv/www/htdocs/info.php
En donde haremos pondremos lo siguiente.
<?php phpinfo(); ?>
Salvamos y luego vamos al navegador y escribimos lo siguiente.
http://ipdondeloinstalaste/info.php
Deberíamos de ver mucha info ahí.
4. Creamos la base
mysql -u root -p
CREATE DATABASE db_wordpress;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON db_wordpress.* TO 'user'@'localhost';
FLUSH PRIVILEGES;
5. Configuramos wordpress
wget http:// wordpress .org/latest.tar.gz
tar -zxvf latest.tar.gz
mv wordpress /* /srv/www/htdocs
cp /srv/www/htdocs/wp-config-sample.php /srv/www/htdocs/wp-config.php
Luego editamos la pagina de configuración de wordpress de esta manera.
vi /srv/www/htdocs/wp-config.php
Veremos algo asi para completar
// ** 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’, ‘username_here‘);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘password_here‘);
/** MySQL hostname */
define(‘DB_HOST’, ‘localhost‘);
Damos los permisos.
chown -R wwwrun /srv/www/htdocs
después de eso podemos hacer la instalación de wordpresss desde el navegador. Y ya esta listo. =)