“Mediawiki部署”的版本间差异

来自橘猪小站
跳到导航 跳到搜索
(创建页面,内容为“1.37.1版本。趁着刚刚部署完没忘。 ==安装apache2== <code>sudo apt-get install apache2</code> ==下载Mediawiki.tar.gz并解压== <code>tar zxvf xxx.tar.gz</code> ==下载php相关的东西== <code>sudo apt-get install php php-intl php-mysql php-apcu php-curl php-gd php-mbstring php-xml imagemagick mariadb-server</code> ==下载mysql相关的东西== <code>sudo apt-get install mysql mysql-client mysql-server libmysqlclient-dev</code> ==mysql root密…”)
 
第14行: 第14行:
填啥比的随机密码(下面的命令一定要加分号)<br>
填啥比的随机密码(下面的命令一定要加分号)<br>
<code>use mysql; </code><br>
<code>use mysql; </code><br>
<code>update user set authentication_string='' where user='root';</code><br>
<code><nowiki>update user set authentication_string='' where user='root';</nowiki></code><br>
<code>alter user 'root'@'localhost' identified with mysql_native_password by '123456';</code><br>
<code>alter user 'root'@'localhost' identified with mysql_native_password by '123456';</code><br>
<code>quit;</code>
<code>quit;</code>
==创建mediawiki的数据库==
==创建mediawiki的数据库==
使用root用户登陆mysql<br>
使用root用户登陆mysql<br>

2022年3月7日 (一) 20:46的版本

1.37.1版本。趁着刚刚部署完没忘。

安装apache2

sudo apt-get install apache2

下载Mediawiki.tar.gz并解压

tar zxvf xxx.tar.gz

下载php相关的东西

sudo apt-get install php php-intl php-mysql php-apcu php-curl php-gd php-mbstring php-xml imagemagick mariadb-server

下载mysql相关的东西

sudo apt-get install mysql mysql-client mysql-server libmysqlclient-dev

mysql root密码

看这个文章
sudo cat /etc/mysql/debian.cnf
mysql -udebian-sys-maint -p
填啥比的随机密码(下面的命令一定要加分号)
use mysql;
update user set authentication_string='' where user='root';
alter user 'root'@'localhost' identified with mysql_native_password by '123456';
quit;

创建mediawiki的数据库

使用root用户登陆mysql
mysql -u root -p
CREATE DATABASE wikidb;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost' WITH GRANT OPTION;

后续工作

包括开放images文件上传权限,LocalSetting.php配置修改,自己看着办。