个人工具

“Ubuntu/Step by step”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
PHP
End
第64行: 第64行:
 
</pre>
 
</pre>
  
 +
=Mediawiki=
 +
 +
[https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion Extension:Labeled Section Transclusion].
 +
 +
<pre>
 +
# Download from below url:
 +
 +
cd ~/Downloads
 +
 +
wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz
 +
 +
# After download finished:
 +
 +
tar -xvzf ./mediawiki-*.tar.gz
 +
 +
sudo mv mediawiki-*/* /var/lib/mediawiki
 +
 +
# Config PHP
 +
 +
cd /etc/php/7.0/apache2
 +
 +
sudo nano php.ini
 +
 +
# update php.ini following things
 +
 +
upload_max_filesize = 20M
 +
 +
memory_limit = 128M
 +
 +
# save php.ini and exit
 +
 +
# restart apache2
 +
 +
sudo service apache2 restart
 +
 +
# mediawiki configuration
 +
 +
cd /var/www/html
 +
 +
sudo ln -s /var/lib/mediawiki mediawiki
 +
 +
# give the rights for upload operation
 +
 +
cd /var/lib/mediawiki
 +
 +
sudo chmod -R 777 images
 +
 +
// Configuration, access http://localhost/mediawiki and download LocalSettings.php and copy it to /var/lib/mediawiki
 +
 +
# for version 1.27.1 please execute below:
 +
 +
sudo apt-get install php-mbstring
 +
</pre>
 
=End=
 
=End=

2016年10月26日 (三) 23:11的版本

Update & Upgrade

# Make sure your list of packages is update to date, and system upgrade 
sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

sudo apt-get autoremove

Web Server (Apache2)

Please see Wiki Ubuntu Web Server and Help Web Server.

# Installation

sudo apt-get install apache2

# Create a new web site JUniverse
# Customer can create a directory named JUnivers, like ~/JUniverse.

cd /var/www/html

# Create link for JUniverse

sudo ln -s ~/JUniverse JUniverse

cd /etc/apache2/sites-available

sudo cp 000-default.conf juniverse.conf

sudo nano juniverse.conf

# updating it as below

<VirtualHost *:81>

DocumentRoot /var/www/JUniverse

# save and exit

# restart

sudo a2ensite juniverse.conf

sudo service apache2 restart

MySQL

sudo apt-get install mysql-server

PHP

sudo apt-get install php php-cli php-cgi php-xml php-xdebug 
libapache2-mod-php php-mysql php-mbstring

Mediawiki

Extension:Labeled Section Transclusion.

# Download from below url:

cd ~/Downloads

wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz

# After download finished:

tar -xvzf ./mediawiki-*.tar.gz

sudo mv mediawiki-*/* /var/lib/mediawiki

# Config PHP

cd /etc/php/7.0/apache2

sudo nano php.ini

# update php.ini following things

upload_max_filesize = 20M

memory_limit = 128M

# save php.ini and exit

# restart apache2

sudo service apache2 restart

# mediawiki configuration

cd /var/www/html

sudo ln -s /var/lib/mediawiki mediawiki

# give the rights for upload operation

cd /var/lib/mediawiki

sudo chmod -R 777 images

// Configuration, access http://localhost/mediawiki and download LocalSettings.php and copy it to /var/lib/mediawiki

# for version 1.27.1 please execute below:

sudo apt-get install php-mbstring

End