Difference between revisions of "OJS"
Line 4: | Line 4: | ||
It's probably better not to use volume management for the root partition as it makes the task of growing disks more complex<br> | It's probably better not to use volume management for the root partition as it makes the task of growing disks more complex<br> | ||
The vm should have a swap partition of around 5Gb, and a root partition. No other partitions are necessary.<br> | The vm should have a swap partition of around 5Gb, and a root partition. No other partitions are necessary.<br> | ||
+ | An initial disk size of 60Gb is sufficient as expansion can be carried out when needed.<br> | ||
+ | The default xfs filesystem can be used as it seems to have the ability to be expanded<br> | ||
+ | MariaDb is used for the database as it is the variant of Mysql which is supplied with Centos 7. | ||
+ | Php will need to be installed along with the relevant php drivers for Mysql<br> | ||
+ | The following php packages resulted in a working OJS installation:<br> | ||
+ | <source lang="shell"> | ||
+ | php-common-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-gd-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-mysqlnd-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-cli-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-mbstring-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-pear-1.9.4-21.el7.noarch | ||
+ | php-process-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-xml-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-5.4.16-23.el7_0.1.x86_64 | ||
+ | php-pdo-5.4.16-23.el7_0.1.x86_64 | ||
+ | </source> |
Revision as of 09:48, 9 October 2014
Creating a test instance
Centos 7 was choosen as the operating system
The test server is to be built as a virtual machine.
It's probably better not to use volume management for the root partition as it makes the task of growing disks more complex
The vm should have a swap partition of around 5Gb, and a root partition. No other partitions are necessary.
An initial disk size of 60Gb is sufficient as expansion can be carried out when needed.
The default xfs filesystem can be used as it seems to have the ability to be expanded
MariaDb is used for the database as it is the variant of Mysql which is supplied with Centos 7.
Php will need to be installed along with the relevant php drivers for Mysql
The following php packages resulted in a working OJS installation:
Invalid language.
You need to specify a language like this: <source lang="html4strict">...</source>
Supported languages for syntax highlighting:
4cs, 6502acme, 6502kickass, 6502tasm, 68000devpac, abap, actionscript, actionscript3, ada, algol68, apache, applescript, apt_sources, arm, asm, asp, asymptote, autoconf, autohotkey, autoit, avisynth, awk, bascomavr, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_loadrunner, c_mac, caddcl, cadlisp, cfdg, cfm, chaiscript, cil, clojure, cmake, cobol, coffeescript, cpp, cpp-qt, csharp, css, cuesheet, d, dcl, dcpu16, dcs, delphi, diff, div, dos, dot, e, ecmascript, eiffel, email, epc, erlang, euphoria, f1, falcon, fo, fortran, freebasic, freeswitch, fsharp, gambas, gdb, genero, genie, gettext, glsl, gml, gnuplot, go, groovy, gwbasic, haskell, haxe, hicest, hq9plus, html4strict, html5, icon, idl, ini, inno, intercal, io, j, java, java5, javascript, jquery, kixtart, klonec, klonecpp, latex, lb, ldif, lisp, llvm, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, magiksf, make, mapbasic, matlab, mirc, mmix, modula2, modula3, mpasm, mxml, mysql, nagios, netrexx, newlisp, nsis, oberon2, objc, objeck, ocaml, ocaml-brief, octave, oobas, oorexx, oracle11, oracle8, oxygene, oz, parasail, parigp, pascal, pcre, per, perl, perl6, pf, php, php-brief, pic16, pike, pixelbender, pli, plsql, postgresql, povray, powerbuilder, powershell, proftpd, progress, prolog, properties, providex, purebasic, pycon, pys60, python, q, qbasic, rails, rebol, reg, rexx, robots, rpmspec, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, spark, sparql, sql, stonescript, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, unicon, upc, urbi, uscript, vala, vb, vbnet, vedit, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xbasic, xml, xorg_conf, xpp, yaml, z80, zxbasic
php-common-5.4.16-23.el7_0.1.x86_64 php-gd-5.4.16-23.el7_0.1.x86_64 php-mysqlnd-5.4.16-23.el7_0.1.x86_64 php-cli-5.4.16-23.el7_0.1.x86_64 php-mbstring-5.4.16-23.el7_0.1.x86_64 php-pear-1.9.4-21.el7.noarch php-process-5.4.16-23.el7_0.1.x86_64 php-xml-5.4.16-23.el7_0.1.x86_64 php-5.4.16-23.el7_0.1.x86_64 php-pdo-5.4.16-23.el7_0.1.x86_64